MLSLSQYPGIEKFDMKSLTALISGGAPLSSALVTDLTSKLARQGSRPVIINGYGSTETTLTAILTPPKSWRSKLGSAGVLAPNIEARIIKEIANADVVVDAEPGEPGELWIRGPTVMKGYLRNETATKESFHDGWYKTGDILRRDEDGFFYVIDRKKEMIKYKGLQVAPAELEAVLSECSDVADVGVIGVPDDYSGNELPRAYVVPTDRTILDSSSRLANFQIHVQSWIKGRVARYKELRGGVVAVNTIPKSPTGKVLRRELRELAIAETRCSNSQVMSKL*