MMNKVHFVGAGPGDKELITLKGYKLLSNADVVIYAGSLVNPELLEYCKEDCQIHNSAHMDLQEIIDVMREGIENNKSVVRLQTGDFSIYGSIREQVEDLNKLNIDYDCTPGVSSFLGAASSLGVEYTVPEISQSVIITRMEGRTPVPEKESIQSYAKHQTSMVIFLSVQEIEKVVSKLLEGGYPKDTPIAVIYKATWADEKIVKGTLSDIAVKVKENNINKTALIMVGRFLGEEYNNSKLYDKDFKHEYRG*