MSRFGAPFIPQYGFHPRQYVLAEPSDIPGEYLPPRPEIPGYYQHSFVPPTVLGWVHQGDTQPSSGNVGPQSGERTLDDDTIVHFEESGPVAGPSNFQTMPGAHEQQLSAVDDEEVRVSGPFPHQLHSLIEDPRAAGLIYWCPKGKEFIVPDSEALGNAKLLPKYFKHNNVRLA