MEEKSDIAKDVTELIGNTPMVYLNKIVEGCVAQIAAKLESMEPCSSVKDRMAYSMIKDAEDKGLITPGKTVLLEVTSGNTGIGLAFIAAARGYKLVTVMPASYSLERRIVLKALGSELYITDPAKGIDGVLQKAEEILDRTPNCHFFRQFENPANPKIHYETTGPEIWKGTGGKVDIFIAGIGTGGTVTGAGRFLKEKNPEIKVYGIEPAENAVLNGGQKGPHKIQGIGAGFVPAVLDLSILDEVLQVSSDEAIEMTKFLALKEGLLVGISSGAAAAAAVKVAKKPENAGKLIAVIFPSFGERYLSTVLFDSIREEVENMTFE*