MDQFPLLPSGSKANTSTPLYLTLDNTTSGASTSPVPEPAPAPPEPSTHSNHDRGTDTVKAKIMSHPLYPALLTAFIECQKVGAPPEIVGRLSALAGDLHSDPGDRRQDPVPDPELDEFMETYCDVLVRYKQELTRPIQEADQFFRAMEAQMESFTLDDDQSYEGGGSSEDEQEAGDVGGLPEITSHCAEDKELKSHLLNKYSGYLSSLWRDLSKKKKKGKLPRDARQKLLHWWQLHYRWPYPSELEKAALAESTRLDAKQINNWFINQRKRHWKPTPPAMEYMSQQQHPHPYGGASSSSSAPFRTTDGHYFAGGSAYPRGP