MSGSGKKVVEVVRKAAKGGIDWDGMAKLLVTDDARKEFSNLRRAFDEVNSQLQTKFSQEPEPIDWEYYRKGIGPRLVDMYKEAYESIEIPKFVDTVTPQYKPKFDALVVELKEAEEKSLKESERLEKEIAEVQELKKKISTMTANEYFEKHPELKKKFDDEIRNDYWGY*