MESVAAFHDGPWDSFNIMFSNEDHLDFTHQVLNQFSFPLEHDERLSFINPSTFAPNLEADMSIAGVSQSLFSSSNALDSHFHYKTQESNQSSNSSSNTFVPLPNYETSFLGGSSHMAVTNDITMSLDIQMDIGGGSDKITDSFPPAFPNIAMDDTVNVIEDSSTDCLPKLDGGYPADSAVLADEILLKRQFDVLELHDEGDKISTYSSETTKKRPRVSKDAAKAWNNVQLKKNNLNGSEESTIGSDGQSSSTSSSDDDNVCRDTNEVALATSDPKASQAVDLNGKKRASRGSATDPQSLYARKRRERINERLRILQNLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDELWMYAPIAYNGVDIGLNDKICTLLLPSKMQLG*