MDMLNQEKKTTGHKNIEIKKIVKKEYKQITFSKRRPVLFKKASELCILCDVQIAIVVFSPGGKLFCFGHPNPKTVITRYLNGTTSEDSEPGKPRPMPSTYEGYNKRYEAAIKRLEMEEKTLEEMEFMKFLNVGEWWNDPIEEMRVDQLEQFMLCLDDLRVNLVIKANELARMKKSVL