301 aa
MKWWKIIGLGGVFMLVLAYVGTSFYFAKSIVKPTPMTLAEEEAWEKEHGLWNDFDQYEVE
EYTVKGVDDYPLHVTLVKAADPNSKKYVIITHGFRSNRNGAAKYVEVYRSLGYHCIIYDV
RGHGKNAPATVTLGNVESKDLLYLIEDSYQRYGSDSYLGLQGESMGSSISLNALQYQPKV
QFVVADCGFTNLYDLIAAGYQANHVSFLMPGVSWMTKHIYGVDMKETSAIDAVANNQSIP
ITFIHGADDRFILPENSQQLAEKNPTPDTVKLVDGAAHAASREILGVAGYQALVQQNPNV
K