MGTPRGKKRKATKPLFASMKSMKRARAVTTEFHGVTRVLDDAKASKEAKARAKATLEAIGGRDAYQEASALTTRRHRTAKWTFSVLTKKNRRPKRGERALKTLEVGAINTDLMSAKFLDVRAIDVKSRHPKIEQLDFFDMPVEAESYDVIHSSMVVNCVPTAELRGEMIARTATFLRPKGLFFMMLPLRCVTASTRMSQEKMSRLLRACGLRVVEQKRTPKIVFYCCEKLGKPTETLIGKDLVKRDAREAFAKSERAKDAGGDPSHFGIILKDEHLCGY