MPRSFLVKKVKLDTFSSADLESSYGRARSDLGVRLHEKGLGYQQRSSSISPASSVREAVGRRALSRELVPVKVSPGGCPGTLQHSDCLVTCLEAWEGPYKGESEKKQSGWRKIGLEWEGGQVQRVVEDLGGKKEVLERVGGAAGGRSLHACGECGKTYATSSNLSRHKQTHRSLDSQLARRCPTCGKVYVSMPAMAMHLLTHDLRHKCGVCGKAFSRPWLLQGHMRSHTGEKPFGCAHCGKAFADRSNLRAHMQTHSAFKHFQCKRCKKSFALKSYLNKHYESACFKGGAGGGGPAVGSQQ