MTRLSKTTSFADQSASIIMLNVKPKQNIILDLDSSRYNETIRPMIKFLWFSPLVQAFTMAESVPLVHLSKAYLSANYSQSEGVIHFEVVQESTSLPVEPYTGTKSGKPKIKGVSMIELFTLEQVREHITGLRQWVGQSKAKVEKNQSLEHSMSENSCQLCAIEKLSFEPPPIYCTPCGARIKRNAMFYTVGTGDTRHYFCIPCYNDSLGDTINVDGTNVWKARFKKKKNNEETEEWSVVLGAKDLPKTETILNDHIESRLFGKLKQERLERARFNGKTYDKVPRAEAVVVRVVSSVDKKLEVKQRFLKIFQEENYPMEFGYKSKVVLLFQKIEGVEVCLFGMHVQEFGAECLQPNHRHVYLSYLDSVKYFRPDIKAVRGEALRIFVYHEIKAVTGEALRTSLVEYALTQSNFENYSSKARDSLSKLPFYPLMPLKTLLVCCRHAYHKHLLAKEGVGQGVCNQGNVSRAISYKLTNFYVALPSMCL*