FQESVAFRDLTTDFTQEENLLDYSSQKLLYNVMLEISQRLLFLGIPVPKVPNVSQLDQREAPWMLEQEDSMNAFAVCWEDKGSLQGKAFPEVKGLTSKDVFMPGLGLYGRRKVKENGKYKKDGGGFIHQSFLNLHQRVQLERNYMNVINVGMSFFRTFLLNIKVTDKKTRKCKEFEQTIPQESSLISHQKTHSGEKTYKCSQCAKAFIKPSKLAVYQRIHTGDKLYTCNECGKAFRWKANLIVHESIHTGEKPYTCTEYGKTFREQRAGLTIHERIHTGEKLNKWNECGKAFGKSCNLNENQRIHAREKHYCNKCGKAFICRRKLLYIRELILERKFYQHNHYGNTFGQSPKLALHQRIHSGKKSYRYNECGKAFRQSLSLRAHQRIHTGEKPYKCNECGKAY