MSHGPRQPGAATAPAGGKTPGQHGAFVVAVKQERSEGSRAGEKGPQEEEPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRTRHPDLPFPEITKMLGAEWSKLQPAEKQRYLDEAEKEKQQYLKELWAYQQSEAYKVCTEKIQENKIKKEDSSSGLMNTLLNGHKGVDCDGFSTFDVPIFTEEFLDQNKAREAELRRLRKMNVAFEEQNAVLQRHTQSMSSARERLEQELALEERRTLALQQQLQAVRQALTASFASLPVPGTGETPTLGTLDFYMARLHGAIERDPAQHERLIARVKEILARVASEHL