MRKLTGVRGVALLYGYMLTGLGLLRAVTPPFAELAAEEQRREGAFRFMHARLRSHAESVAFFGGGGREQQVIESRFKGVLQHADLLLRKRWIFGIFDEFISKQLPHNVTWGFSFLYALDFRRLERNGTEGSVKAEGRLAHDLRFLASVVSQSFLAFGDILEMYRKFLELSGGIHRVVELHDLLEACQLAPDAVSSESETAIAQNDKIEFRNVDIVTPSNKVLARKLTLTVPAGKSLLVTGPNGSGKSSIFRVLGGLWPLASGHVSKPGDDQLAPTVNGTGANGAHIERLPPQLRRGVFYVPQRPYMAQGTLRDQLIYPLTCREASEKVQSEAEGGGDLSDAIGGAGAGNVSLLDRRLEGLLAAVRLRYLLARGGEGEGEGGWEREARWEEVLSLGEQQRLGMVLRSSPSLSLSLPLSLSLSHSLALARSLSLSLYHSCCLSLLPLLSLSPLFSSFFLFALSLLISFSHSPLSLPLFSLFLSSLSSLSHSRSLCLILSLSPSRLSLPSLHLSPSLLFSLS