MNPEYDYLFKLLLIGDSGVGKSCLLLRFADDSYLESYISTIGVDFKIRTVEQDGKTIKLQIWDTAGQERFRTITSSYYRGAHGIIIVYDVTDQESFNNVKQWLNEIDRYASENVNKLLVGNKCDLTADKVVSYDTAKAFADEIGIPFLETSAKNSTNVEQAFMTMAAEIKNRMASQPAMNTSKPATVQMRGQPVTQKTSCCSS