MGDTRLLEKSMEEVDKNLKAMKDLLLGDSDTEPNAEVVAEVIQEICKIDVLELIVQKIPTMDWEARKDCVHIWGAVLRQKVGATQCGLEYLESHTELLDYLVLCYENKEVALNCGTMLRECARYVTLAKYMLESVSFEMFFKFVETPNFDVASDAFATFKELLTRHNPVVVAYLSSRYASFFANFDKLLRSTNYVTRRQSLKLLSDILLERSNSAIMMLYISDVRNLRVMMTLITDPSKNIQASAFHVFKVFVANPQKPPQIVSILAKNREKLLRFLDNFHIDKEDEQFDEEKELLVKEIEGLSSLNLRSR*