MGHSVGLFMLLLHILMAIECNVAAETQNQSTCRKLYTIKNEGETCASLSAAAKIPMDVFLAINPVINCSSLQVGDVICMAPCRPKATHMKRKGLLVDYIGAIGVEIKLSEVPINDNMQQFLILAFAIDADAATGLPQNGKFNPFWVSGITPASVAAMKAAHPNLKVLISLAGSSVYVAATQGSLPVNWTDPQDPKAWLGNAVESIGSLVDSYHADGIDIDYENFPQSNKTFAKLIGTVITKLKEQKKISIATIAPYQNVLPFYKRLYKRYHSVIDYVNYQFYANNFSTVAEYVHNYKKVAKVFPRRKLLASIEVGTGANGPIAEVYFKAFSKLQKEPESLPGMFLWAADHSKGEGFLVEKVAECTIL*