QPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRTQHPDLPFPEITKMLGAEWSKLQLSEKQRYLDEAEREKQQYMKELREYQQSEAYKMCTEKIQEKKIKKGGLQQMGTPLVGSPLPDPFPPVPQAGECSDNFSTFDVPIFTEEFLDQNKAREAELRRLRKMNTEFEEQNAILQKHTESMNCAKEKLEQELAQEERQTLALQQQLQSVRQALTASFASLPIPGTGETPTLSTLDFYMAKLHSAIESNPLQHEKLVVRIKEILSRIAR