MIFDKVLSTINKHNLIQKGDKIVLGLSGGPDSVCLLHVLNRLKKDFNIEIYAAHLNHQIRGIEAQKDALYVSKLCEDMGIIFFVKSINVPKYCENEGLSLEEGARKLRYEMFYEIKDKIKANKIAIGHNLNDQAETVMMRIMRGTGLKGLKGIDYIRDNCIIRPILDVERNEIEEYCEAYNLNPRIDKTNLENIYTRNKIRLDLLPYMKDNFNSNVIESIVRMSNSLKSDNDYIEKEAEAKFREVSNIKEKGFVEINLDDFVCLHDAIKVRVLRNSIKHILGDTNFVDQRHIEDIMSLEDNSKVNKMLTLPRNIFVYRKKDSIILTNEEIVNEEIEFYYNVPSNGFIKIKELKQIIETQVMSIDRYKSMKLDNSSKGFDFNKVKGGIVIRSRRQGDKIKLAMGSKKVKDLFIDLKIPREERCKIPIITDSEGIICVGDYKISENYKIDENTKEVLKINFNKL*