MSSDEKRVFMEVFRELADGLVRDEVEDNQVSIAVEWIKRMIEYNVPHGKLNRGLAVVDGVRALKAANGEEPSADELKRAMVVGWCIEFLQAYFLVADDIMDESVTRRGQPCWYRQPDVKMTAINDGILLEMMLYKCLKKYCKGLECYHDLVELFHDVTYQTASGQLIDLITAPIGIVDLSKYTMEAYMRIVTYKTAFYTFYLPAACAMRLCGVKDEAAYSKANEICIKLGQFFQIQDDYLDCYGDPAVIGKIGTDIQDNKCGWLVVQALLKCNDEQRKIIEENYGRADAECEKKIKALYVELDLETTYKKYEEESYAELREIMEAQKVLPEGLFGAMLAKIYKRQK*