MATKYTITGPAYIKLFFHLAKHPHQRVNGVLIGKELSEGVVEATDAIPLLHHWTSLSPMMEIGLDLAGQYAESAGLKVVGYYQACERPEDTTLFPVGEKIASRIKQGFNHAIAFVLDASQIDGTSAALVPYVPAAPNPNWKPASSSPQPFTVDSPYQLSPPNLASRALALVRDEKLHLKFGDFDDHLEDVAIDWLRNKACVPKDL