MCVVHSFSASTHTLRMEPVGFVASLLALVQTAEALYKSIHRLQLNAQRRSHLRALVGHLVEVLESAGSVSCSAEKFVHSSLQEIKAMLEPPRERHRISKIFLGCITALRQQAKLDEAERQLANLKTEVVVVANILQLKKEGIGSIFNGRMELPPSHVGLDRAKSILEFLQVSNSVELRVIGIYGLAGVGKTTLLNYIWQQASAAVPFHERAHVQIGHSETLQICSLQSSILQQLGGGRNEFTSPEGGKQKMSEHFQQLRD