MDKSAPESPLKMLLSSAPRQAGTALGQTVKQPPQAGILMQTPVPTGPQEAINSVLVRNCVATVSVGCELNLKTINFRTRNSEYNPSRFHGVVMRIRDPRCTALVFRSGKVICTGAKNEQQAHLGLRKFVRIIQKLGFDVKFLDFKVQNLVATADLRFPIRLENLNQVHGQFSSYEPELFPGLIYRMVKPRVVLLIFVNGKIVFTGAKNQREIHESLENIYPILQSFRKN