MVDWQVPPYFLPATVDPVAFPPDTEPTAKVDISSLLLSQDEAKETYTTVSPVTEPVVVPAPAGTTAGSPCSTILPKAIETRLPISPIAGSTVPAKRRQPAPPLEVPAKRQSKWSADEDALITELRGSSMKWNDISNRIPGRSAIGCRLHYQNYLKPRSEWDEDLKNMLARQYERFRREMWTKIADILGRSWRSAEAMHWQLGKQEMARRAGVKSFSLSNTTSEPPQKPHRHRATTPRSRRDAGTRGVQGQQLPPVAELSAGAASSQSREHYPLRRSPKSPTEQSRVGTPHRRRNPV