MHIRTHTLPCVCKICGKAFSRPWLLQGHIRTHTGEKPYSCSHCSRAFADRSNLRAHLQTHSDVKKYQCRGCSKTFSRVSLLSRHEEAGCCPAS