MSHGSAPVVQIADDEEISGETTYMVVSAPVTKEEEPLYVNARQYHRILKRRAARQKLEAEGRLPKKRQKYLHESRHQHALARVRGEGGKFDKGNKQQSNGNSTPGTPTVPPAEAVSDVEANQKRTRFLPVREIK