MLELNGLCKCFGGKTVADNICLTVGRGKILAVLGRSGCGKSTLLNMIAGIVRPDGGEIRLNGENITCMPPEKRRISLMFQDYALFPHMSALENTAFGLKMQKMPKAEAERLALSALAEVGLENEAHRKPEKLSGGEKQRLALARALVVRPSLLLLDESFSSLDTHLRDRLRRMTAERIRKGGIPAVLVTHSPEEACTAADEIAVMHEGKILQCGTPETLIQTPAGVQVARLMGLPNTDDDRHIPQNAVCLDNHGTECRLLSLVRLPDSLRLSAVHPEHGELTLNLTVGQHTDGISGNGTVRIRVDEGRIVRFR*