MDKLTPESPLKMLLNSAPRQTSGSLSQLVKQPPQAGILMQTPVPTGPQEAINSVLVRNCVATVSVGCELNLKTINFRTRNSEYNPSRFHGVVMRIRDPRCTALVFRSGKIICTGAKNEQQAHLGLRKFVRIIQKLGFDVKFLDFKVQNLVATADLRFPIRLENLNQMHGQFSSYEPELFPGLIYRMVKPRVVLLIFVNGKIVFTGAKNQREINESLENIYPILQSFRKN