MSTGSLSDVEDFQDMEMLECDGIKLDPNKEFGISNDSNEESSTCDNGSPKKGRGTSGKRRKASSKKSPLGTINQEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPENDLKEVVSTSRLCGPTAS