301 aa
MTRKVGIIGVGHVGADTAFSLVTQGLCDVLVLIDENEAKADSQALELRDMASLTASRVQV
IANDYAALEDAEVVVIAVGPKTLLREDRLEELAETREAVSEVTPKIIASGFNGVIINITN
PCDVITQVIQKVSRLPHAQVLGTGTSLDTARMKRVVGEFFSVDPKSVNGYVMGEHGESQF
VAWSTVNIGGCPVSELAVEGEANWLQLESAVRGGGWAILQGKGWTSFGIATATARLVDAV
LSDAQSVYPVAAWDDAKQVYIGQPAIVGKGGIVKRLHPKLTTAENAAYESSARVILDAFN
R