301 aa
MDALFTCLVVLNVTVVGIHVLYFMRDYTPYWMHETFEWGKTKPFRSSNSWTKIFHVPNRL
FIHFYLVGTLMAYTYLGMMVFHCFNRNTSIPQDMSEIFDLYFTPPINCFTSLLSLVFLLI
QTSRRLIESLFISIFTGKMNVAHYLLGVTYYILVSTALAAPFFQSSKSDEGWCDSCKHSF
ATVRWYQYFAMVMFVWASWHQWKCHIILAMLRQSPSGQITKVYRIPYGDWFEFVSSPHYL
AEIVIYLSLFILQKACNIYFGLILLFTIHNLTIGATVTHGWYKNKFKEYPNSRYRIFPFI
Y