MDQFPLLPSGSKANTSTPLYLTLDNTTSGPSTSPVPEPEPEPAPAPPEPSRHSYHDRGTDTVKAKIMSHPLYPALLTAFIECQKVGAPPEIVGRLSALAGDLDSDPGDRHQDPVPDPELDEFMETYCDVLVRYKQELTRPIQEADQFFRAMEAQMESFTLDDHSYEGGGSSEDEQEAGDVGGLPEITSHCAEDKELKSHLLNKYSGYLSSLWRDLSKKKKKGKLPRDARQKLLHWWQLHYRCMPRQELEKAALAQSTGLDAKQINNWFINQRKRHWKPTPPAMEYMPQHHHHHPYGGASSSSPAPFRTTDGHYFAGGSAYPRGP