MDSYFESNRQIYSDVFHAFKPPNKISNHVKRPMNAFMVWSRGQRKKMALENPKMHNSEISKKLGSDWKQLKDDDKKPFIDEAKRLRALHMRIYPDYKYKPKRK