METVVVIVGAGPAGLATSVCLNQHSIPNVILEKEDIYASLWKKRAYDRLKLHLAKEFCQLPFMPHGREVPTFMSKELFVNYLDAYVARFDINPRYNRTVKSSTFDESNNKWRVVAENTVTGETEVYWSEFLVVATGENGDGNIPMVEGIDTFGGEIMHSSEYKSGRDFKDKNVLVVGGGNSGMEISFDLCNFGANTTILIRTPRHVVTKEVIHLGMTLLKYAPVAMVDTLVTTMAKILYGDLSKYGLFRPKQGPFATKLFTGKAPVIDVGTVEKIRDGEIQVINGGIGSINGKTLTFENGHKQDFDAIVFATGYKSSVCNWLEDYEYVMKKDGFPKAPMPKHWKGEKNLYCAGFSRKGIAGGAEDAMSVADDIRSILATLKNN*