MGRAPCCDKANVKRGPWSAEEDATLKNYLQKHGTGGNWISLPRKAGLKRCGKSCRLRWLNYLRPDIKHGGFTEEEDDLICSLYSSMGSRWSVIASRLPGRTDNDVKNYWNTKLKKKMLEGKLDAKKSSKIRNKIDISINNCNDPVVQFSAFSVPESETYNPGNSSPCFSAYSTTLPPLMEMGSFQQCCDPQFQGLILNQTQFPISSFMEVPSFGTSGCDSYSVSSSHQEASSLVPSDSNRYSISSGNGSLVKDNGFEFLYDELLNDLGFQGKFSPEVAPFLGNN*