301 aa
MKYLICGGSGFIGRELTEYWLQGGHQIIVVGRKQPEARTAAHPALSFLTWDSLASHPELA
YGADALVNLAGSSLSQRWSPSGKKSIMQSRLETVSAAARLLNALQNKPPVVIQSSAIAIY
GTSLEDTYDETSPAQVMDFPSGVVEAWEGAADEAYKGVRVVKLRTGVVLGNESGAFPKMK
LPYMLGFGGKIGSGKQWLSWISLTDIVRLIDFCVQTPGIEGPVNATAPHPVTNEAFGKMI
GRVYHRPHWFPIPAFLLKTAVGELSEILLKGQRVLPSKALEHGFTFTYPTLQPALEHLKG
E