MVKSAQRKQHDCGNQSKPKPGLSTSIPLRLSSYIFQRPVTRITSHPGNEVRCHQWEETLERPQQVCWQKRLQGLQACSSAGELLSPLDLAKALHNLTPSCTGASLPGVLTGGLNSSPMPTPSGSSDFAEMIPGAGMGVPQLLCKQFLVTEEDIRKQEGKVKMARERLAMALIADRLAGEAEKVRKKRKKNIGNKC