MSLVDPEEIKRLADPFTLVTNGMFSMPIDLPGTAYNRAIKGGKMVRDELMRIITQRRKELTESQETAGRDLLSKMLLVTDEDGQFMSEMEISNNIIGMLVASFETTSSAVTSVLKYLAELPHIYDEVYREQMAIAKSKGAEDLLTWEDIEKMKYSWNAARESLRLTPPAQGSFRETITDFTYAGFTIPKGWKTFWSVHSTHKNPKYFSDPEKFDPSRFEGSGPAPFTFVPFGGGPRMCPGKEYARLEVLVFMHNVVKRFKLEKDIPDEKIVFHASPVPVYGLPVRLLPHGN*