301 aa
MKYLICGGSGFIGRELTEYWLQGGHQIIVVGRKQPESRTAAHPALSFLTWDSLASHPELA
YGADALVNLAGSSLSQRWSPSGKKSIMQSRLETVSAAARLLNALQNKPPVVIQSSAIAIY
GTSLEDTYDETSPAHVMDFPSGVVEAWEGAADEAYKGVRVVKLRTGVVLGNESGAFPKMK
LPYMLGFGGKIGSGKQWLSWISLTDIVRLIDFCVQTPGIEGPVNATAPHPVTNEAFGKMI
GRVYHRPHWFPIPAFLLKTAVGELSEILLKGQRVLPSKALEHGFTFTYPTLQPALEHLKG
E