RGRRKHSDSRHTWSKEADGGGRKTKMTFAMLRTAPPAGRFLYGDIALLSEDDEENGSEGSGSEERTANSSNSAAYRLSSSSSAFHIKHGPPMSSPMGETRQRTAANARERDRTNSVNTAFTALRTLIPTEPADRKLSKIETLRLASSYISHLGNVLLLGEGLHDGQPCHAPSPPFFHVNSSPTRGSDQSAQPKHICTFCLSNQRK