301 aa
MEDSDMDNMGSLRPQTFLFGCELKGDKPYHFKVNDEENEHQLSLRTVSLGVGAKDELHVV
EAEALDYEGNQIKVTLASLKMSVQPTVSLGGFEITPPVILRLKSGSGPVYVSGQHLVALE
EEPESEDEDEDKVQNMVKRPAGVTLAKVPLKKARMADKDFEDDEDDDDDEEDDDEDEDEE
EEEEDKTPQKKPARDSSVKKTPKSKQNGKDSKLATPKLATSKLKTPESQKEKGSETPKSP
RPAKSPKQFSIEEIKAKMQTIMEKGMNLPKLEAKFANYIKSCYKAEDPKVIQELWQWRQS
L