MDQFPLLPSGSKANTSTPLYLTLDNTTSGASTSPVPEPAPAPPEPSRQSNHDRGTDTVKAKIMSHPLYPALLTAFIECQKVGAPPEIVGRLSALAGDLDSDPGDRRQDPVPDPELDEFMETYCDVLVRYKQELTRPVQEADQFFRAMEAQMESFTLACMASPATVTKVRGTYSVMQEKDEQEIGDVGGLPEITSHCAEDKELKSHLLNKYSGYLSSLWRDLSKKKKKGKLPRDARQKLLHWWQLHYRWPYPSELMACMPRQELEKAALAESTGLDAKQINNWFINQRKRHWKPTPPAMEYMSQQQHPYGGPSSSSSAPFRTTDGHYFAGGSAYPRGP