MRLKKTINHAFFTSSHLGKWFSLGRSLPLNDELKEYTRDISELQDQLHELFIQVQQIIETGDEETARELIDANHEAVTEQLEMGVKGVEQAAMLDILAQLHLSLCDFQATEDLLEQIKEIVADVGNHEPLVDKILEHMGTMYTALEKPGEALPLYTRSLGIQEGVLGKNNPLLVNLLLSLANTYNAVDEGHKSIQLYHQAITILERRKGSESEDLVLPLTHLSHVLIEEGEVEKAEDSLHRALGIMEKLHGENDGRVGALTCVLARALCSKGKVNDAVDLYKKGLQIMERNSDLSLDDPVLETTRTDLAELLHVLGREEESRLLWEQNLLTKEEALGRDHPALAVHLQNLATSYALSQKFEKCEYILRRSLRILQASLVPNAPEISFPMLSLSTTLYNLGRHKEAEDLAQEALRIREASFDKRSPSVGEACDCLALIRHALGKDDEAEPLMWRVLQIQEKEFGYDSPEVMSTLEMLIVFLGNLGKKTEKSLLLRRLRKLQAKYKN*