301 aa
MNLMKLQIVELIDRHHHMTSVAEILGIKQPTVTFHMKSLEEELQVRLFESRSGKTFLTEA
GQALLHYAVKINSLARESERVVREYDSLYRGTLHIGASYVPATYLLPAILNTFSREFPGI
RISLSVKPSPVIRDMLVRHQIDMGIISSEPFTGFGLQAESLCKDDLTLICSPGHPLIQSD
MLQPEHIVRTPFALHGSESSTRQLTDLWLQQHSLHMRSPVELDSLEAIKQLVLLGDHVSF
MSRMAVQRERLQGLLHVLPIPGHRASRHIYSVHNQDRLPSVQIHRFQEVLREMGKQLEQA
L