MVLSWAGNPAFVPGFVKEQKSVNGRPFPLVLNPNPNTTDNPICSAEGVALALAQNREWVEAELLQHGALLLRGFPLTTARDFNAIVEACGRPELPYVGGAAPRTNVIGRVFTSNESPPDQKIPFHHEMAQVPEYPARVLFFCEVEPAEGGETPIVLSHLVYDRMQTAYPDFVDKLEKHGLLYVRILGEGDDASSAIGRGWQSTFQTKDREEAEKRAAKLGMELEWLADGNVKTISGPLPAIKVDDRRGKKVWFNSMVAAYTGWQDARNDCKKAVTFGDGSLLPEAAVLGCLEILQEVSVAIPWQPGDVLILDNIAVQHARRPFKAPRRVLASLSK*