MPRLSSGFVIAGAYADKIRRTMFAQLRDYVRRDKEWSQKIAFAVAQLNRFLYTVLVEQIKIDKGDVVRIRIDYDIDEANKNIVWKWDTIVIEAFRRIPQEEVDNITKKLISKAVEIATAAVAFNIVKIGETFDGDIIYALRLNDRDVGAAIVTPVNEALAILKRGAVIEPTPAIFEKVKLEIPSGRTLEDVLRDTLSTVVQSARHVSADEALKMVNAIRERASIAPIAKYEEVEEESEE