MGHSVGLFMLLLHILMAIECNVAAETQNQSTCRKLYTIKNEGETCASLSAAAKIPMDVFLAINPVINCSSLQVGDVICMAPCRPKATHMKRKGLLVDYIGAIGVEIELSEVPINDNMQQFLILAFAIDADAATGLPQNGKFNPFWVSGITPASVAAMKAAHPNLKVLISLAGSSVYVAATQESLPVNWTDPQDPKAWLGNAVESIGSLVDSYHADGIDIDYENFPQSNKTFAKLIGTVITKLKEQKKISIATIAPYQNVLPFYKRLYKRYHSVIDYVNYQFYANNFSTVAEYVHNYKKVAKVFPRRKLLASIEVGTGANGPIAEVYFKAFSKLQKEPESLPGMFLWAADHSKGEGFLVEKVAECTIL*