MEGIEHRMVSVNGIKMHVAEKGQGPVVLFLHGFPELWYTWRHQIIAMASHGYHAVAPDLRGYSDSEAPASFTSYTCLHVVGDLIALIDCLGADKVFLVGHDWGAQIGWYMCLFRPDRVKAYVSLTVPFRPRNPKIRPIEGMRAFFGDDYYMCRFQKPGEIEAEIARLGSKEVLKRILTDRKPGPPCLPKENPFGIKAIPPSPLPSWFSEEDLNYYARKYDEKGFTGGLNYYRALDLNWELTAPWTGEQVRVPVKFVVGDLDMVYTTPGVKEYVDSGAFKKDEINNYIVDFIRKF*