MRHLQGAEDGVLAGVPTHVILHGDEKVRPLNAQRLFGTRNIRRFVQATLPEKRDDLMSSIKYEAQVWARNPQSGATGVMWHLERKVERELAKLSKLRQKLEMCKNLAAKKSIPEAKGVGVRQVTSKEQEHERQYQACPTRISAWTLRLFVHRSACEIPISQTESRIACMQFFGRAFMAFVGQIQEEAINHEAKDAHYDFFPLQAHLDGGSSARTSPDSPCNPHPLGGHYCRARTTCPAGLVGLNDIDHGVRQVWADTRHGIAGGEHERVHAETFALAPQPHKQHRPAYHAAHFDNNVLLLGTHAAIDFYEVDASATVVSAAATADATRWPLDDEMVEDDYLDDPPAIDAAAYVTWIRQRSHVSVSDARTDTDTYPARIHRNNRITPAAVKQSALAQANGCTS