MRDFNNAQITRLKVRQNAVFEKLDLEFQDGLSAISGASGVGKSVLIASLLGAFGLKESNASNIEVELIAPFLDTEEYGIFREDNHEPLVISVIKKEKTRYFLNQTSLSKNTLKALLKGLIKRLSNDRFSQNELNDILMLSLLDGYIQNKNQAFSPLLGTLEEKFTHLEKLEKERRLLEDKKRFQKDLEERLNFEKMKLERLDLKEDEYERLLEQKKLLSSKEKLNDKIALALEVLENTHKITHALESVGHSAEFLKSALLEASALLEKEQAKLEECERLDIEKVLERLGMLSGIIKDYGSIMHAKERLGHVKNELHNLKEIDHHCETYHKEIEQLKAECLKLCEEISGFRKEYLAGFNALLSAKAKDLLLKSPSLVLEDAPMSEKGAQKLVLHLQNSQLETLSSGEYSRLRLAFMLLEMEFLKDFKGVLVLDEMDSNLSGEESLAVSKALETLSSHSQIFAISHQVHIPALAKNHILVFKENHKSLAKTLSNEERVLEIARMIGGSENIESAISFAKEKLKAQE*