MLFKPLDLSTALRPSLLPDETLLFVQDAVGLYEGKYKIPHYQDGHAYLTSHRVCYVAVEEPRKHSVAIDLKDIDRAEYQAGFLKSSPKITLHPKPPKNSSRSKGTGLSRSQSPRVQNSAPVVKPSASALVNATWICPICTFSNPIPSNFDPSTATATNIPPCLTCGIKPPFTTVLKAAIAAAASSHEGTSINSTPLGGGQDTAQSLVSCPRCTFVNHPSLHECEICGASLSGLLETPNSNQHRAESPAPLIHLQGSIKNTEISDNIKLSFRGGGEKTFYERLKGALVQRKWLLYNAPPVPQQPSPNTALPTNGSVSTPARSPAPGIAGLEQRGLEARRNNEVVIGNAFEDLEALMASAKQIVTLAETLARESGMGDETSSETSAVLSESAAALGMVTTKDMLSSGSENLYLSELSRNLAEYLTDDTKGILQKEGGIISLIDLWALFNRSRNGVELVSPADFQKAAELWESLRLPVRLRRFKSGLLVVQRYDWSDEKTIQQLQDWLLELQQIPPAEPAPWDWRQFGRAITAQETAQRFKWSVGVAAEELEMAEDRGILCREEGIEGLRFWGNHITSHDLESSITNLVI