QATGPRLPASWSPPSNGKVSGQPQPGALVGLGPVKQEKVEGPRAGGLEKGPSEEEPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRTLHPDLPFPEITKMLGAEWSKLQPTDKQRYLDEAEREKQQYMKELREYQQSEAYKMCAEKLQEKKAKKEDPGASAMNTLLNGHRGGDFDGFSTFDVPIFTEEFLDQNKAREAELRRLRKMNVAFEEQNAVLQRHTQSMSSARERLEQEVAREERRTLALQQQLRAVRQALTASFASLPVPGTGETPTLSTLDFYMAKLHGAIERDPLQHEKLIVRIKEILSRIASEHL