MSQGNIPEYGGSGIENEGIDFDLEDMLRHVEPEVLTGTRRGLDSWEALKKTAKELLYDEAKGCDKDYSVLRSVLELLRLKARHGCWEMAGYMSRGPPNGSVYVCNLPPGTDETMLADYFGTIGLLKKDKRTGRPKIWIYRDKVTNEPKGDATVTYEDPHAASAAVEWFNNKDFHGSTIQVHIAESKNKDTYDNSASLNNSAGLGGQDELDNGAGRGRGHGDGPGKAWQQDGDWLCPNTSCGNVNFAFRGVCNRCGAARPAGVSGSGAGGGGRGRGRGSDDAKGGSRAAAVGGPPGLFGPNDWSCPMCGNINWAKRMKCNICNTTKPGHNEGGVRGGRGGGYKELDEEELEEVKRRRKEAEEDDGEMYDEFGNLKKKFRAKTQQTENAPTLPGSGRAGWEVEQRSTRRESRERSRDRGRDHDYNERDSRNRDRGSHGRERRRSRSRSRDREKERGRDRGRDHSYERSWERGAERDRDRYR