MPQVKIVARNFMDMVASLPVMKLDMLYDNSFICEAILRSLPPLAKKYVLQMLYIDIPITAKSMEEWVLPDGFSKHKVAIDRLIQLRVMTETFDRKKEAMYQLNPKFQFNLQKHIVYGGVLPREPMPSNITVRLPSLEELEAYAVEQWECFLLNLISSSEAGKTTNISSSMMKIFQRGLLSQRDDREPPRLTESGFQFLLMDTNAQLWYIIREYITNAEERGVDSADLIAFLLELSFHVTGKAYNTNTITDLQRSIIKDLSDLGLVKLQQGRKESWFIPTKLATNLSISLADTTTRKQGFIVIETNFRLYAYSTSKLHCEILRLFARVEYQLPNLIVGAINKESLYKAFQNGITSEQIVSFLQQNAHPRVAERIPSVPENVTDQIRLWESDLNRVEMTPAHFYDEFPSKDVFEAACDFAREYGGLLWEDSKRMRLVVKADILAEMKEFLRRQKQ*