MDKSAPESPLKMLLSSAPRQAGTSIGQTVKQPPQAGIQMQTPVPTGPQEAINSVLVRNCVATVSVGCELNLKTINFRTRNSEYNPSRFHGVVMRIRDPRCTALVFRSGKVICTGAKNEQQAHLGLRKFVRIIQKLGFDVKFLDFKVQNLVATADLRFPIRLENLNQVHGQFSSYEPELFPGLIYRMVKPRVVLLIFVNGKIVFTGAKNQREIHESLENIYPILQSFRKN