MSDAEIESEPTSPWRLDGYRAVVTGSTKGIGLATAREFVALGASVLIVGRDIESVLDVVNGEFVTGAAHAFAGDISTPAGRAELVDEVAALWPDGIDILVNNAGTNVRKAALDATDEEYDRIMDLNLRATYELCRALHPALRNAPSGRPTIVNVASAAGVQSTGSGAAYAMSKAAVIQLTKTLACEWAPRVRVNAIAPWVTWTPLLENTIDADATGHQRESLRKAERATPLGRAARAEEMAAAIAFFAMPASSYVTGQTLSVDGGLLVEGFAGACVDRGEGE*