MRPPRPSSSSSSYSLAATSLNSRLLTIFKKAQELTTLCDIGACVIHYGPDGELKTWPENRDIVRDLALRYIQLDQAKRRKKSVNLHEFLNKNKDKKTMLNKFKKRNVEELKYPISDHYSPDQISQLIQSLELSYSKLQERRRFLAEKANMEDRQPSLNPSHFTKYPEESCVYDQNNFQHLCVSDYSALQEPGLHNYQLMPYVGYYQNMCMGNNFQVPCVSDYSLFPPELQETVSNYGMNQLMQNMCMGDTTNSCNVLHPCLSDDLCFDFQDPYGGNPSFSQDFPDISSSYVYENTLLQGCTQPSL