MADVVLGSQWGDEGKGKLVDVLCEDIDVCARCQGGNNAGHTIIVKGVKFDFHMLPSGLVNPKCKNLIGSGVVIHLPSFFEELEAIENKGLDCTGRLFVSSRAHLVFGFHQRTDKLKEAELHETKKSIGTTGKGIGPTYSTKASRSGIRVHHLVSDEPDSWKEFETRLSRLIETRKKRYGHFDCDLESELAKYKVLREKIKPFVVDSIEFMHDAIKDKKKILVEGANALMLDIDFGTYPYVTSSNTGIGGVLTGLGIPPKAINNIYGVVKAYTTRVGEGPFPTEQLNEDGEKLQTIGCEYGVTTGRKRRCGWLDLVVLKYSTLINGYTSLNITKLDVLDTFKEIKIGVSYTYQGKRVTTFPEDLHALGKVDVEYVTFPGWEEDITQIKNYEDLPANAKKYLEFIEEYVEVPIQWVGTGPGRESMLEKNI*