MMVKDKNRPKPPMTPYACFVQVIREEHRKKHPTENVIFSEFSKKCAEKWKLMTVEQRKCFEEMAKLDTERFNREMAHYVPPTGMRRGRRRRRIKDPGMPKRSWSAFFFFCDAFRSKIRSEHPDWKVSDIAKELGRRWEECTDKEKYERRAQNDKLRYEQVSLYICTYIYYL