MKLWKRASGALKDRKSLFSISFSRKTSFRNPDLDSAIIHATSHDDLSVDYHNAHRVYKWVRSSPANLKPLVHALSSRVNRTRSWIVAVKALMLVHGVLCCKVTSLQEIRRLPFDLSDFSDGHSRPSKTWGFNAFIRAYFSFLDQYAFFFSEQIRGRGKKTQDDSVEQELERIQKLQSLLHMLLQIRPMAENMKKTLILEAMDCVVLEIFDVYGRICSAIAKLLIKIQPDAEKAEAVMALKVVKKATSQGEDLALYFEFCKEFGVSNAHDIPKFVRIPEEDIEAIEKAINGVEEKEETKDEQEEVEEEKSIILVERPEFKTIITDKWEVFEDDLCFTCKDIKETDQHREYNVDPSLLPLIVIDEPVYFTHTLPDLITF*