MEKNDPTGKKFRSKPQLARYLGNSMDLSSFDFRTGKMLMSKLNKSRQRLRYDNNSQTKGKPDLNTSLPVRQTASIFKQPVTKVTNHPSNKVKTDPQKAVDQPRQLFWEKKLSGLNAFDIAEELVKTMDLPKGLQGVGPGCTDKTLLSAIASALHTSAAPITGQLSAAVEKNPGVWLNTAQPLCKAFIVTDEDIRKQEELVYNVRKRLEEALMADMLAHVEEASSGGEALKEEGNCHDDKDDV