MAARMLISRTSSKTLVHLFSMSSPSDSLPIFPSSFSRCLRGLHSLASRRFDQSDRHRILTTNCRAMVTSSVPRFDALQEAVSTAAALNIDNRVPATVITGFLGSGKTTLLNHILTSQHGKRIAVIENEQFGEVDIDGSLVASHSSVAEDIVMVNNGCLCCTVRGDLVKLLLELVKKKRDKFDHIVIETTGLAKPAPVIETFCTDDMVARYVKLDGIVTLVDCKHAMQHLNEVKPRWVVNEAVEQVAYADRIILNKIDLVNEDDLEALSEKIKNINAMAQIRRAKFGVVDVDFVLGVGGYDLDRIESEVQVDASHGTSHHHGEGHEHHKGHHHGHVHDSAVSSVSIVSEGTLDLDEVDDWLQRLVDEKGDDLYRMKGVLSVEGSDMRYVFQGVHSTLDGRPAKPWGPDEKRINKLVFIGRNLDEAALRKGFKGCLV*