MEEKDDIAKDVTELIGNTPMVYLNKIVEGCAAQIAAKLETMEPCASVKDRIAYSMIKDAEDKGLITPGKSVLLEVTSGNTGIGLAFVAAARGYKLVIVMPSSYSLERRIVLKALGAELYITDPAKGLDGLLQKAQEILDRTPNSHFFRQFENPANPKIHYETTGPEIWKSTGGKVDIFIAGIGTGGTVTGAGRFLKEKNSEIKVYGIEPAENAILNGGQLGPHKIQGIGAGFIPAVLDQSILDGVLQVSSIEAIEMTKLLALKEGLLVGISSGAAAAAAVQVAKKPENAGKLIAVIFPSFGERYLSTVLFDSIREEVMNMTFE*