MSHGPKQPGAASAPASGKAPGQHGSFVVAVKQERGEGPRAGEKGSHEEEPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRTRHPDLPFPEITKMLGAEWSKLQPAEKQRYLDEAEREKQQYMKELRAYQQSEAYKMCAEKI