MKKLQRSFLEAPNALHEPNKPTLQPPDSAMKPFIFSAKPNDGAKHFLGITSRGEALSWGKNNLGQLGRDTGGSNSKEPKPVECESNETTIHFVKAYVGGCSESGHSALLDSKGFLWLAGCDRWQQLGLGSSAGGSSGYTWNQGRVWRNKFVRNEFLASKMEGSIRDVSLGGDHTIVLSSNQRDVYVFGKGGDGQLGLDGKPFVSAPTRSKTLSSSGTKIAAVCAMKHCSLTLDDQGKTLAKTGRCSHVVQSLEQCIRRAASQRLLNRDNKAAS*