MATTVDMSLDDIIKKNRERGRGRGRASRGRDRGPGRFFNNGRMSGAVRRGPLSVNARPPKYSIAKPSRRIRSLPWQHDLLEDSIRAAGITGLEVGTKLYVSNLDYGVTNEDIRELFAEIGDLKRFAVHYDKNGRSTGSAEVMYTRRSDAFSALKKYNNVLLDGRPMKIEIVGANPEVPISARVNVTGANGKKKRTVVMMPGPGRGRGGVVNNHGSGQSRRGGGGPRNGMRNGRGRGRAQGQGRGRGRGKKQPAEKSVDDLDKELESYHAEAMQT