MTRNFHRWEVDPFFSAAEEVQDSADRLESVYRTWIHVKSAADGSAVIEFHRRELNTALGTAKWQLEEFERAVSLVTVDDSDCAGDDTPTRHKQFVDALQCQISSIESALSSSEDGRDLRPHQVVKLGDKEKDDLELFLCGSRPNVCAKNEERGFHSATAFTAGKIDEVDPCATLDPLQGENGAAPCFSTSADVDSANVKSDDCLWMPEPNKLLSHVQNVSNGNLPSKRMDEISKPVSDPTPEYYLSDRAVMYGERATGHLRSVSVGSDLNAWKSGSIHNARSVKRKLISVQIPSSRLSFWSAFAKARQPRSWRSGLKRWKDGDASASDSEMLALIQGVRDIEEGTRMLWSEGKSNCSSSVASNDGISEDIKHRRAMGDGLHIWQRSHSALPCSRPVQIASAFLVALGLVGLLSFHVTSSAL*