MEECKERQQKSPVLKLVLHPLLEERMHRHQLDGFHFLTKNLITEEPGGCILAHAPGTGKTFLVTSFIQSFLTKYPEERPLIVAPKTMLCSWMKEFKDWEVEEVPLYNLYEVSNKMEALRCNQLEILKEWRDNKSILFVSYAQFSSIVFEKPENDKTSGNQSRQILLECPGLLILDEGHFPRNSNTNILNSLMQVCTRRRVLLSGTLFQNNITELFNLFKLVRPDILEEKSFKSIFKRIISNEKYPKMTNRRHYMGPDDKIFCGELENCLQNGSKEMKASAICDLQEVVSSFVHYYKGDILEDLPGLTEFAVILRLNESQKEALESIKFSSGSRFCREIKTSAVCIHPSLQKICIEKGDNSSGWLDSDSSNTGDITADPNGGVKTKFIFDMLSLCELNEEKLLVFSQFLSPLALLENMIINKRNWIRX