MSGDNDTQLIQAKMATLGLDQTPEEFVAGLAPPVRRRVEALQELQAKHDELEAQFRKERAELEAKYEKLYAPLYVERSEIVVGSKEVPPKEGEPTGDDAIKGIPEFWLAVLLKCEVTMDMIKDKDMDVLKYLRDIQAEGLVVDGVSHGFKLRFLFDSNPYFTNEVLEKTYHMLPEDDGVLERAEGTKIEWNAGKDVTVKIMKKKPKKGGKGDSKPQVKTERVDSFFNFFDPPQVPDGEEEIDEDTMEELQAIIEADYEVGATIREKLIPEAVSWYTGEAMDEDGLYMPGDDDEDDEDFEGEEGEEDEDEDEEGAGAGEGQAAGGQAQPPECKQQ*