MGFDREIDIGVPDEVGRLEVLRIHTKKMKLAEYVDLEVISKNTHGYVGADLAALCTEAALQCIMEKMDVIDSEYETIDAEVLNSMAVTNEHFQAALGSSNPSALRETVVEVPNVSWEDIGGLENVKRELQETVQYPVEHPEKFEKFGMSPSKGGVLFYGPPGCGKTLLAKAISNECQANFISVKGPELLTMWFGESEANICDIFDKAKQSAPCRGNSGGDAGGAADRVLNYLLTEMDGMTAKKTIFKACLRNSPIAKDVEIATLAQYTQGFSGADITEICQRACKYSIREHIEMDIEKGKKRKENPEAMDEDETEVAEIKKSRGFGSEFRFTDRAATTTVSEGTTDPFATQTD