MADTHITVVVEEPRPGDGLKKAALTRPGALITLIALTPEAGASMAVLKWHNAYAQSQVLELQSMQVYTQELPLQPGSSHRAIDLHKSRAALLAVLPEGLPTADEPVFIFTKDSRAAAQYFLHSKDAKEAVRRSHAALDWVVANMPVSHIGQVPSGELARSLGINYQTRKTSVALKTAKAAFPQVEDQFKTVKDHVGQANALLVAAHVVGATLVQHPDGAAPPHAPAVEAPPAAASQPVMPITPSKPAAKPRRRTAATAAAGGTKRKRKGAAAAAAGGQRQRGAAKASSAAAVAAQSSAVSAAAQLPSPAGMRPEGLAALRRQQQAQAAAPPPTPTASLVLTPQQQAVYQHMMQQAFAANEFQFLGSLGMGPGMVPLQSQEPAGPAPGGVKLEDVAGGQPSLPAIKLESTKQEQQAELGYFKQEEQPEVSFIKQEQQPEIEQQGRGKKRIKAEVHX