MVKKAAPAYVIGVGMTKFIKPRGKVDYTELGFEAGVKAMLDAKINYDEVDQGVACYCYGDSTCGQAVFYQFGMSQIPIYNVNNNCSTGSTGLQMARQAIAYGAADCVLVVGFEKMNPGSLQSYFQDRANPTMTTNKMMKETRGITNAPGAAQLFGNAGREYMEKYGAKAEDFAEIARVNHEHSKRNPYSQFQDEYTLEQIMKAPMIHAPLTKLQCCPTSDGGAAVVVCSQEFLDARPQIKDQAILIAGQAMATDSPALFSRSAMDLVGYEMSRYAGEAAMKEAKVTTNDVSVVELHDCFSANEMCVIDALGLSEKGKAHELVRKGGITYGGRYIINPSGGLISKGHPLGATGLAQCAELVWHLRGWANNRLQEGTKVCLQHNLGLGGAVVVTVYKRPDGKAVTPVSDADVAKITGLGYNPATTAKGFTTEQCDRVRSRKRRSDWALQDVQNKVQARF*