MSHGPRQPGAATAPAGGKTPGQHGAFVVAVKQERSEGPRAGEKGPQEEEPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRTRHPDLPFPEITKMLGAEWSKLQPAEKQRYLDEAEKEKQQYLKELWAYQQSEAYKVCTEKIQENKIKKEDSSSGLMNTLLNGHKGVDCGDGFSTFDVPIFTEEFLDQNKAREAELRRLRKMNVAFEEQNAVLQRHTQSMNSARERLEQELALEERRTLALQQQLQAVRQALTASFASLPVPGTGETPTLGTLDFYMARLHGAIERDPAQHERLIARVKEILARVASEHL