MSTGSLSDVEDLQEVEMLECDGLKMDTNKEFGASNESNEEGSNGENGSPQKGRGASGKRKKAPPKKSPLNGVSQEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLGWQQKGRSIVPEMPERDRSFLPSDGKALCPTAQ