MAEKAVTIRTRKFMTNRLLSRKQFVIDVLHPGRANVSKAELKEKLARMYEVKDPNAIFVFKFRTHFGGFGLIYDNVESAKKFEPKYRLIRLIGNTPMVYLNNIVDGCVARIAAKLEMMEPCSSVKERIAYGMIKDAEDKGLITPGKSTLIEPTSGNTGIGLAFVGAAKGYKVVLTMPETMSLERKIILLALGAEVHLTDTKKGVQGLLDKAEEILSKTPDGIILHQFKNPSNPQTHYRTTGPEIWRDSAGEVDILVAGVGTGGTISGSGKFLKEKNKDLKVYGVEPTESAVLSGGQPGPHLIQGIGAGIVPDNLDFNVLDEIIQVTSVEAIETARLLALKEGLLVGISSGAAAAAAIKVAKRPENAGKLIVVVFPSGGERYLSTQLFDSVRREAESLTFE*