MSHGSKQPGAAAAPAGGKAPGQHGGFVVAVKQERGEGPRAGEKGSHEEEPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRTRHPDLPFPEITKMLGAEWSKLQPAEKQRYLDEAEREKQQYMKELRAYQQSEAYKMCTEKIQEKKIKKEDSGSGLMNTLLNGHKGGDCDGFSTFDVPIFTEEFLDQNKAPSQTPALAGTARDPTPWPSALWPQLTLATSSPICPLPGTLALETHPAPLTSASVGSWPRRLRRLARVTAPCPPPGTGETPTLGTLDFYMARLHGAIERDPAQHEKLIVRIKEILAQVASHSEHL