MVENQRAMPQPEMRRIRRIHFVGIGGVGMCGIAEVLLNLGYEVSGSDLKGSAVTERLESFGAQIFIGHRAENTIGADVLVVSSAVNTSNPEVATALERRIPVVPRAEMLAELMRYRHGIAVAGTHGKTTTTSLIASVFAAGGLDPTFVIGGRLNAAGTNAQLGTSRYLIAEADESDASFLHLQPLVAVVTNIDADHMATYEGDFNKLKKTFVEFLHNLPFYGLAVMCIDDPVVREILPLVKRPTLTYGFSESADIRAINVRQDGMLTFFTVLRRDREPLDVSVNMPGNHNVLNSLATIAIATDEGVSDEAIVQGLSGFQGVGRRFQVYGELPVDGGNVMLVDDYGHHPREVAAVISAVRGGWPDRRLVMVYQPHRFSRTRDLYDDFVQVLADANVLLLMEVYPAGEEPVPGADSRNLCHSIRQRGQLDPIYIERGVELAPLVKPLLRAGDILLCQGAGDIAGLAPQLLKSPLFAGAKVASTEGKLK