MESLESKIHYYEQKLNKIPEEYNTSMLCEWPAIQEKEVYFIRMLYKLKKDRDLNDKKIKTQVIKEQKAELKPIDLESNKAKEVPPQSNIRKDTTINKEAQRKPNERYLLESYEEEEEENNAQNHKDFMNSLGDDEIHNLENAMDALEIKDEEKSDLKEARTKLMDQGDCDHDWVKGKGDYNIKCAFCIYYPSQDNRFTCSVCLKQACASSLKNTNQKWRQEIEIVAEDKILVSRIRNLENRINILEVELEDLRSKIELNTKIEGNVSGNTEFKYQAIVDKNNEKTIQLKDALINFGSKYIVRLPFKEIVGIRIPVKVKLTPTITYKILALVDTDCTKNIIHDKYFARCPERMHTIDQDKAEISTDMSGIKKLHN*