MEKVEHKTMRVNGINMHIAEMGQGPIVLFLHGFPELWYSWRHQMQFMAAHGYRVVAPDLRGFGDTTGAPKGDFTKFTTLHVVGDLVELLNIIAPDRKVFLVGHDWGAVMAWALCLYRPDKIKALVNMSVPYNPRNPIIRPIVAMRAIYGDEYYVIRFQEPGEIEAEFAQTGTKTVLEKMLTLRDPEPLKMPKGKPFDDSPVILPPWLTEEDVDYYATKYEHTGFTGGLNYYRAIDLNWELTAPWTGAKIEVPVKFIVGDLDLTYNLVGVKDYINKGGFKKNVPLLEDVVILKGVAHFLQQEKPDEVNQHIHVFFQSFSSSETSAS*