MRDKNSSNGIYLVKNKYPFSNLHKCSVSETDGLIDGYLMEGQADKESNNEKDNENDNKPFQLYKRRTTVIVKREKFLDVVCDALAEYKYVGPNKRADLVLACRIREWKESMTILLCGTSGCGKSTLSALLASRLGITTVVSTDSIRHMMRSFVDEKENPLLWASTYHAGEFLDPVAVAEAKEKKKAKKLAGMSVNGQSVSQGSSLLPNKDEPSMQDLTLTKQQSRFEPFDNAKGSEATIGIEAIGPRCMELEGYKAQSEMVMDNLDRLITAWEGRKESVVVEGVHLSLNFMRQVSQRHLMALVNMDGSVEKAWPFESIDNNDHNGTESGVGNPMYGPLQIGKAEPVNLQFGNFGISAWPSDTGGTSHASSIDGSREDGTEIGSRNYSSCSSSPRLSEGHPAKEVLMFILCVALLYKLDAYILLLSRTLKYCQESIVTVNRLWVNLSP*