MGGSAISDDWEFTTTGARTLVLVGCTGNGKSATGNSIVGRKAFKSMSSSAGVTSTCELQRTVLEDNQILDVIDTPGLFDCSSEPEFVGNEIVKCINMAKDGIHAVLVVLSVRSRFSREEHAAVQSLREFFGSKINDYMILVFTGGDDLEDNDETLDDYLGRDCPELLKNTLKMCGNRQVLFDNKTKDPLKKAEQLKQLLFLVNVVVENNAGKPYTDDLFKELKKGATKLHNQATEVNFLVGYTKQERLELKEQMQKSYEEQLKRITEVVESKLKETTHRLEEQLAKEQAARLKSELSAKNAQKKSDEEIRKLREYLERAQRETEELRGRSDRGACNIL*