METMMIFYALILLLWSVPLHAAGGFTKHDKDLVAFALNLEYLEAEFFLHGALGYGLDKKAPYLAAGGPPPLGAEKAKLDPLVYDLVGQMGLQEVGHIRAIKESIGHVAFPRPRLDISKKTWAKTMDHAFNKTLSPPFDAYANSINYMLASYAIPYVGLTGYTGAAPLLIGSGAKSLVARLLGVESGQDAIIRTWLYERKSEKVKPYDFTVAEATVEISKLRNHLDHHGLMVVKGKKLPFEVDDEGLVVPKELGAEKETSGNVLSADKNSISYQRTPEQILSVVYSSGNPKVSGGFYPDGARGEIAERYHKYRAKH*