MEKVEHKTMRVNGINMHIAEMGQGPIVLFLHGFPELWYSWRHQMLFMAAHGYRVVAPDLRGFGDTTGAPKGDFTKFTTLHVVGDLVELLNIIAPDRKVFLVGHDWGAVMAWALCLYRPDKIKALVNMSVPYNPRNPIIRPIVAMRAIYGDEYYIIRFQEPGEIEAEFAQTGTKTVLEKMLTIRDPEPLKMPKGKPFDDSPVILPPWLTEEDVDYYATKYEHTGFTGGLNYYRALDLNWELTAPWTGAKIEVPVKFIVGDLDLTYNLVGVKDYINKGGFKKNVPLLEDVVILKGVAHFLQQEKPDEVNEHIHVFFQSFSSSETSAS*