HDQMSQSHIYQNNFTYYDQSFPHPPVKKTHRRRPANIDKSTLYCHNCGTKNTPEWRRGPSGPATLCNACGLAYAKKQREEETNLHKLLLHSNSYSYHRGNMLES