MRVFYDKDCDLSIIQGKKVAIIGYGSQGHAHACNLKDSGVDVTVGLRSGSATVAKAEAHGLKVADVKTAVAAADVVMILTPDEFQGRLYKEEIEPNLKKGATLAFAHGFSIHYNQVVPRADLDVIMIAPKAPGHTVRSEFVKGGGIPDLIAIYQDASGNAKNVALSYACGVGGGRTGIIETTFKDETETDLFGEQAVLCGGCVELVKAGFETLVEAGYAPEMAYFECLHELKLIVDLMYEGGIANMNYSISNNAEYGEYVTGPEVINAESRAAMRNALKRIQDGEYAKMFITEGAANYPSMTAYRRNNAAHPIEQIGEKLRAMMPWIAANKIVDKSKN*