MKLWKRASGALKDRKSLFSISFSRRTSVRNPDLDSAIIHATSHDDSSVDYHHAHRVYKWIRSSPANLKPLVHSLSSRVNRTRSWIVALKALMLVHGVLCCKVPSLQEIRRLPFDLSDFSDGHSRPSKTWGFNALVRAYFSFLDQYSFFLSDQIRSRNRKPQVDSVNQELESIEKLQTLLHTLLQIRPMADNMKKTLILEAMDCVVIEIFDIYGKICSGIAKLLIKISPAAGKAEAVMALKIVKKATSQGEDLALYFEFCKKFGVSNAHEVPKFVRIPQENIEAMEKAIKGVEEREETKEDEEEVVVEEKSIILAERQEFQTIITDKWEVFEDDYCFTCTDIKETDQPRNYNVDPSLLPLIVIDEPVYLTRTFPDLITF*