301 aa
MHKNNRHKQGYNFTVLVKKHPELSPFIIKNKYNNQDTIDFANPLAIKVLNAALLKSDYHI
SFWDIPDGYLCPAVPGRVDYIHHLHDLLTATATTRLVAKKPVKVLDIGTGASCIYPILGQ
RAYGWHFVASDIDPISIKVAKQIISADKTLNQAISCRLQPNSNHIFNGIIAEDEFYHLTL
CNPPFHRSLAEASQGTRRKWQNLNKASTPSKKQTEKLNFGGQKAELWCPGGELAFIDKMI
KESKNYQQQVLWFTCLVSKKEHLSKLKFYLKKAQVKQIKVIKMAQGQKISRFIAWSFYDI
S