MNPEYDYLFKLLLIGDSGVGKSCLLLRFADDSYLESYISTIGVDFKIRTVELDGKTIKLQIWDTAGQERFRTITSSYYRGAHGIIIVYDVTDQESFNNVKQWLNEIDRYASENVNKLLVGNKIDLTSKKVVDSETAKAFADEIGIPFLETSAKNANNVEEAFMRMAAEIKNRYPLIKLHLFSIFFYSFLRWRNSSVFIHICMLLKFTFSSPTLQNGQPASYECQQTKTCADAGAIPLAEEWLLLLSRLL*