MEKNDPTGKKFRSKPQLARSLGNSMDLSSFDFRTGKMLMSKLNKNRQRPRYDNNSQSKGKPDLNTSLPVRQTASIFKQPVTKVTNHPSNKVKTDPQKAIDQPRQLFWEKKLSGLNAFDIAEELVKTMDLPKGLQGVGPGCTDKTLLSAIASALHTSAAPITGQLSAAVEKNPGVWLNTAQPLCKAFIVTDEDIRKQEELVYSVRKRLEEALMADMLAHVEETASEGEALKQEGNCTDEKQEV