MSNNYEDGGVYYDPDETMFNNDEDGGLYFDPEDQELIKYHLLPKLETYLQPKSKDEECEDFIVMKNVYDKQPWLLDHTNHPLFRKNEWFYFVTRTQVSVKNIGRGRNSKRRIAGDNDGGSWKPNAKKYIEDEEKEETIIGKKQTLKFTKSDNNKRQKRGDGTSAVVPGSNSSWIMHEYSLPDENTFQELVLCKIRKISNSKDEEVEAVEVTHDAEEDGTGELVDRFARMGLDDQQTTEKDDQEEPPMSALSQSSYPPARFGDKSLPIEVDDDEDEEQVMNQELEKHVFKSTESF