MRAPGIGPARSARLLEHFGSAAAALAADRAEWAQLGMPAAALDYLRTPDWRRVEQDLAWLERPGNHLLPVNDGRYPPLLREIPQAPPVLFVHGDPDCLRVPQLAVVGTRNPTPSGKETARQFAAHLAGAGMIITSGLALGIDAAAHQGALAGGGRTIAVMGTSLDQVYPAKHRDLARAIAERGALVSELPTGTPALAENFPRRNRLISGLALGVLVVEAALQSGSLITARLALDQGREVFAIPGSIHNPLAKGCHALIRQGAKLVETANDIVEELGALAAVNGEERPSVTATPSAMEPLDADYRQLLAAMGDAPVGVDVLVERCGLTAEVVSSMLLILELEGHTVAVPGGLYCRLKPG