MNLNLTNTINLMKKYLDIPSPAGYTENAVLEIKKDFENLGLDTILTKKGALIATLPGEDDSNQITISAHMDTLGAIVKEISSDGTLKYHKVGGGCWAAIEGENCTVITRKGKKIRGSVVFKYASTHIYGQTKAATERNEETMIIRLDEKVFTKQDVLDLGISVGDFVCLDHRFEATESGFIKSRYIDNKSAVAMVLEICRYFKENNLTPKHTTNFYISNYEEIGHGVSKCLPEKTKEFVAIDIAPTGPSQTSSEHGVTIVAKDNLSLYDFNLRNKLVDVAEDNNLDYAVDVFTFYGSDASEAIRWGEDVQIACVGPGTNNSHHYERTHIEAIENTLKLLINYMLKE*