MKTIIYGEKPYTCQWPECEWRFARSDELTRHYRKHTGAKPFKCIVCGRFLDGTANFSIVIDGVLSMGRNKWMFAIFIMRPDGTCTG