MDIDSKLDKFDVKSGDEGSSSMQVDSKGTAEEKDELTDSMNKLNVEASSSGQAGHSFRRKPVIIIVVGMAGSGKTTFLHRLVCHTQASRIRGYVLNLDPAVMTLPYGANIDIRDTVKYKEVMKQFNLGPNGGILTSLNLFATKFDEVIQVIENRADQLDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVVAYVVDTPRSSSPVTFMSNMLYACSILYKTRLPLVLAFNKTDVAQHQFALEWMEDFEAFQAAMRSDDSYMSTFSQSLSLVLDEFYKNLRSVGVSAVSGAGMDAFFKAIEASAEEYMETYKSDLDKRRAEKQQMEEEQRKHNMEKLRRDMEQSGGQSVVLSTDLKDKGQNDNMVEEDEDIEDDDFETFTDKEDVIDEDEDEEVGSFSF*