MAKTSKRYREIVQKIDRSQLYSLVDALALVKETAVAKFDESVDIAINLGIDVRKSDQVVRGSVVLPSGTGKSVRVAVFAQGDKAKEALDAGADIVGFEDLAERVKAGEINFDLAIASPDAMRVVGQLGQILGPRGLMPNPKVGTVTVDVINAIRNAKAGQVQFRADKAGIVHCTVGRASFDVEALRANIMALVDALNKSKPTTSKGVYLRKMAISSTMGVGVRVDHTAIV