301 aa
MAHSVDKKSIPGYMMYINGGLAGMLGTCIVQPLDLVKTRMQISATTGEYKSSFDCLLRVF
KNEGIFALYNGLSAGLMRQATYTTARMGFYQMEIDAYRNQFNAPPTVLASMGMGIMAGAF
GAMFGNPAEVALIRMMSDNRLPPEERRNYKGVVNAFVRIAKDEGVTTLWKGCMPTVGRAM
IVNMVQLASYSQLKAAFSNYFSGLSLHIAAAMMSGLLTTIASMPLDMAKTRIQQQKTAEY
KGTMDVLMKVAKNEGVPSLWKGFTPYLCRLGPHTVFAFIFLEQLTQAYKHFVLGDDSESN
I