MLKQAGVGKLAYRQLQDYLSALRSLTASVSTAIQGTDFLSDPLQPYIPSGMQLPDPRSNTDVRVARFVQSSATLTQLPNPKHKEIAVVGRSNVGKSSLVNLLTGSSKLAHTSKTPGHTRTINHYLIDNTWYLVDCPGYGYAKVSMTDRAGWHAVTQQYFQKRPTLIEILLLVDASIAPRQEDIQGVSWLHKRKLPHTLVFTKVDKGQGGSMTGPADHINMFREALLQERLPIPPHFATSAVTGLGRRGLLTYIHQLLDQQQPQQHELLW*