MNKPLWEVHVMLEKKCVIMRIHHALGDGISLMSMFLASCRTASDPEAIPTLVTGRRPDCGKEGKQQDWRGVILRLLKMVWFGMAFSLEFVLRFLWVSDKKTVISGGDGVELWPRKLATAKFLIEDMKTVKGAVANATINDVLFGVISSGLSRYLDHRSPEALKEGQQITGMAMVNLREQLSMQDLSEMLKNNSGSQSRWGNRFGFILLPVFYRKSDVDPLQHVGRAKTMIDRKKKTLEAHFAYHIGHLAMSLLGPKAAYVLNYRVLCNTTFTFSNVVGPQEVVTMSGNPVTFLRVNTSSIPHALTMHMVSYAGRADMQIMVAEDIIPDPEFLAKCFEDALFEMKEAAAATV*