MATKAANQKKQRLPDSKDITRFFGRAEQDAAAHPLARDEPPARHTLPPGPGAAPADHSQADGIAAATPALSALHKHLTALQDMRPADSFAMSQDADAMQVVWHDSPGDGSSHARPRPFSMLGRTTSTAPAAAAAAARAAATAAAGGPRELTAIKQRIISVAQKPRDTRRLGAAPVGHGGRMQSEQFLEGLLARQGLQQPNGGGTSQQQKRTPDGTTAPEYSAQSGAPSDTGAGMGALSHCPSSQRTPGTHLRGILKRPVVGGGGSGGRSVGGTGGKHTPASSVKFRLHGSSGRRKPGAARHSGSSGRQRHAGQKRKALLDLLEQVELTIVQPAGEAEQQGQQQGARAVSPRDALCGAAAAGASVCGDPGTLSDKENSAGGGSRSQEGAAGVGAAAAAASTYAGPTGSQQLMPPPGGVRCCGELPAKQPQGPAAAGAAVDARGPVGTTAAAAAX