MKLVQEEYRKGPWTEQEDILLVNFVHLFGDRRWDFVAKVSGLNRTGKSCRLRWVNYLHPGLKRGKMTPQEERLVLELHAKWGNRWSKIARKLPGRTDNEIKNYWRTHMRKKAQEKKRPMSPTSSSSNCCSSSMTTTTSQDTGGSNGKMNQECEDGYYSMDDIWREIDQSGANVIKPVKDNYYSEQSCYLNFPPLASPTWESSLESIWNMDADESKMSSFAIDQFPLSFEHGSGRL