MWFYLFLCLFVPSFLTYVVQHLICAVFYKTQNLKKRYNAQWALVTGASSGIGKSIATRLARQGLNVVLVALGDQLLDTTFEELKATYPQCQFRKVPADLGGNEYLGPIIEATKDIRVQIIFCNAGYLLTGFFHTRPLDALMKNLNCNAVSAVQITHHFVQSMISAGLRGCVVFTSSAAAAIPSPFSVQYAATKAFISVFGASLAPEVRPHGIDVLVFHPSPVASRFYDKAHKLDALDFFKRFAVHPDELPDTVFASVGRTVWRDVGPTALGFRLATKILDYNFLATIIATFGRYMPDFKRASADATPTGTKKAQ*