MTEVKKQFPKGFLWGGATAANQVEGAYDVDGKGLSTADMVKFIPKEERTRDLELDVSKAEIEAIIAGKVEGRFPKRDGVDFYHHYKEDIALFAEMGFKTFRLSLNWARIFPNGDDKEPNEKGLEFYDKVFDELLKYDIEPLVTLSHYETPLNLTLKYNGWADRRVIGFFTNYAETVFKRYKNKVKYWLTFNEINVISLSAYTGGGVLLEDAKNPLELSYQAGHHQFVASALATKLAHEIIPGSQVGCMLARMATYPATNNPDDILKAQYENQQNLFFTDVHARGEYPSFMNRFFQENDIHIVKEVGDDEILKAHTVDFISFSYYMSLSATASPEGDRSAGNLMGGVKNEYLESSDWGWQIDPKGLRWTLNDLYSRYELPLFIVENGLGAYDTVEEDGKIHDDYRIDYLRKHIEQMKEAIADGVDLMGYTSWGPIDLVSASTSEMSKRYGFIYVDQDDWGKGTLERSRKDSFFWYKKVIETNGEDLD*