MSTGSLSDVEDLQEVEMLECDGLKMDTNKEEGSNGENGSPQKGRGASGKRKKAPPKKSPLNGVSQEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNL