MEEKDDIAKDVTELIGNTPMVYLNKTVEGCAAQIAAKLETMEPCASIKDRIAYSMIKDAEDKGLITPGKSVLLEVTGGNTGIGLAFIAAARGYKLVIVMPSSYSLERRIVLKAFGAELYITDPAKGMDGMLQKAQDILDRTPNCHFLHQFENLANPKIHYETTGPEIWKSTGGKVDIFIAGIGTGGTVTGAGRFLKEKNPEIKVYGIEPAENAILNGGQLGPHKIQGIGAGFISAVLDQSILDGVLQVSSDEAIEMTKLLALKEGLLVGISSGAAAAAAIQVAKKPENAGKLIAVIFPSFGERYLSTVLFDSIREEVVNMTFE*