MMKLWKRASGALKDRKSLFSISFSRKTSFRNPDLDSAVIHATSHDDLSVDYHNAHRVYKWVRSSPANLKPLVHALSSRVNRTRSWIVAVKALMLVHGVLCCKVTSLQEIRRLPFDLSDFSDGHSRPSKTWGFNAFIRAYFSFLDQYAFFFSEQIRGRGKKTQDGSVEQELERIQKLQSLLHMLLQIRPMAENMKKTLILEAMDCVVLEIFDVYGRICSAIAKLLIKIQPGAEKAEAVMALKIVKKATSQGEDLALYFEFCKEFGVSNAHDIPKFVRIPEEGIEAIEKAINGVEEKEETKDEQEEVEEEKSIILVERPEFKTIITDKWEVFEDDLCFTCKDIKETDQHREYNVDPSLLPLIVIDEPVYFTHTLPDLITF*