MGKDVQLRTKVNVSSYIHFMLNFVKQMEDQQPNTCQNFAEFSRKCSEQWRSISKHKKAMYEAVTKLDKYQCREDKMGNYRGKRRKRRRRDANTPQKPTSLFLLFSLDHFSQLKKENPNWTLVEVAKAAGKMWSMSANDDKIPYEQKAALMWAKYLLELETYCYQCQGRKRNFV