MGRKKRKVAEIKPFCYYCNREFGDEKVLKQHQKVRHLKCLHCSRKLSTVSGLIVHMLQVSWNFKSSKIYS