MEKYRILKELGDGTCGNVYKALNMETYEIVAVKKMKRKFYFWEECINLREVKSLRKLNHPNIIKLKEIVMENNELFFIFEYMECNLYQSMKERQRPFSEEEIRGFMLQVLQGLAHMHKNGYFHRDLKPENLLVTNDIIKIADLGLARELSSMPPFTDYVSTRWYRAPEILLQSSSYTPAIDMWAVGAILAELFTLCPIFPGESETDQLYKICCILGPPDWTIFPEVRSASRLVDISNLNVSPVNLSDVIPNASLEAIDLVKQLCSWDPLRRPTAEQCLQHPFFHVGKWILEPLEDPLQLKLSNGGPKPNLELNLWDFGRQKDDHFLGLTLAINPSPPSLDLFPVEMTSRSRGTGTDMLFCSDFQGHLQQSVFGSLLPPDHHQTSVPMESSSFSSILHTTAGLPQSRGFPLASLQSNFLDHPFLAMSSSFQQRHCV*