MQSFHRFDDVNSLQCHKKTKIGSGPGINNVPLKKRGIHNCHIAGCGKVYNKSSHLKAHLRWHSGERPPTFKAAFMEFG