MEEIKHTTVQVNGINMHIAEKGEGPVVLLLHGFPELWYSWRHQIIALASNGYHAIAPDLRGFGDSDSPTSISSYTCFHLVGDLIGLLDLLHVDQVFLVAHDMGAMVGWYFCMFRPDRIKAFVSLSVPFRPRNPTLKPIPTLRAFLGDDYYMCRFQEPGDIEAEIAEYGVKHVLKKILTTRDPGAPMLPKGKAFGEYPDNSITLPSWLSEEDIDYYASKYERNGFTGPLNHYRNLDWNWELLAPWTGVEVKVPAKLIVGDIDMVYNMIGVRDYIHKGGFKKDVPLLEDVVVMEGVGHYINQEKTEQVNQHIIQFFSKF*