MTTHSTPSVSVGLPSLPYARVYTRLGPTYVASATHPPRSLRFSFSRRRYYFFPRKFTMPSASAADYPVDGDELKFPLELADESDFDRIVSSDGLITVCGFGSLLSERSARSTFPDLINFRVAKLSGFRRVFAHVAPIFFERGIAKPETKEISSLSVEPCEGETLIVTIFEIQRSEIPAFIEREHEFRFLAVIPETLNELFYINPAVVCTRYSDEEYLKNRCKGDKDIFFQRYGRYNINKIWRDDIFPCRVYLRHCVLAAQNLCDLAYVNFLDHTFLGDRRTTIREYLSTTGSGIMEEEPPELLKERYGG*