301 aa
MKYLICGGSGFIGRELTEYWLQGGHQIIVVGRKQPESRTAAHPALSFLTWDSLASHPELA
YGADALVNLAGSSLSQRWSPSGKKSIMQSRLETVSAIAKLLNALQNKPPVVIQSSAIAIY
GTSLEDTYDETSPVHVMDFPSEVVEAWEGAADEAYKGVRVVKLRTGVVLGNESGAFPKMK
LPYMLGFGGKIGSGKQWLSWIDLTDIVRLIDFCVQTPGIEGPVNATAPHPVTNEAFGKMI
GKVYHRPHWFPIPAFLLKTAVGELSEILLKGQRVLPSKALEHGFTFTYPTLQPALEHLKA
E