MMNVTLTDVKEARETIKNIVKRTDLLESVKLSEKTGANVFYKCENLQKTGSFKLRGACNKIASLTDEEKANGVIASSAGNHAQGVALGAKMTGIKSTIVMPATAPLAKVSATKGYGAEVVLNGAVYDDAYAKAVEIQKETGATFLHPFNDKYVIAGQGTISLEIFEQLDNKVDTILCPVGGGGIISGVAVAAKALNPNVKIVGVQTANIPSMKESIKNGKVTTAFNDTTIADGIAVKTPGDLTFEIINELVDEIVVVEETEIAESILFMMESQKIVSEGAGAVCTAAILSGKYVPAKDENVVCIISGGNIDINTLYRIIGVALAKEGRRYSFSTIMEDKPGNFAELTRIISENGGNILSANQGKLSAGEALGKQSAEFILETIDYDHIARIKKAIEEKGFKIIEL*