MRDESQKIILWSVVQPYIAMNGVGSAASMQSEQQLDPIANKGTGCIVLCYGPPGTGKTLTAEALAETMRCPLWSISAFELGEDPEKVEATLSRIMEVAHNWRAILLLDEADAYLQRRDEGVDVKRNLLTGVFLRMLEYHRGIMFLTTNRVTAFDDAILSRTTLAISYPALDGTQRREIWEKLLLRAGIRHHVLTDDALLHHDLNGRQIRNIVHLAQLLAAGRKQSLDITHVFDAINAYVSGTKDLPLPAAA*