MATAAAAAAVSSPAAPVAGAAAATSRRGFVTFGGGAARSSPALRSGRGLSGVRTHVAAVEQAVAKDATKLEAPVVIITGASRGIGKATALALGKAGCKVLVNYARSSKEAEDVSKEIEASGGEAITFGGDVSKEADVESMMKAAMDKWGTIDVLVNNAGITRDTLLMRMKKSQWQDVIDLNLTGVFLCTQAATKVMMKKKKGRIINIASVVGLTGNVGQANYSAAKAGVIGFTKTVAREYASRNINVNAIAPGFIASDMTAELGEELEKKILSTIPLGRYGQPEEVAGLVEFLALNPAASYITGQVLTIDGGMVM*