MKRFHSSDSLAAFISSEEDRTQKTNQGYSRDFQAMLNSLEEEDYNEETSHVSEKKRRLTLHQVKALEKNFEVDNKLEPERKLKLAEELCLQPRQVAIWFQNRRARWKTKQLERDYGTLKVNYDDLKLDYSNLEQKNEALAQKAKELKAKLREEKVDCRHSVRDECHISESDNNASLHSQNHDFSENKNSSAITEDHSNVSSTNELLSCFHLTDSIAIMGNRYQGYQPHLMKLEEQSLFGAEESCNFFSVDQAPTLHYYFPGL*