MESSVTPLGSPLGGLHVPPSLLRPPPLFFRGCNPVLERGYPRTPKCARCRNHGVVSALKGHKRFCRWRDCVCAKCTLIAERQRVMAAQVALRRQQAQEESEARELRFMYPGPGSAGDTGIRPASPVGPGGPAGQSSNPTAAGCDVFGAESQKEDISDNKLSKYSFYNGFMGRPLFAPDPARLPSPMDKKDLSPNKDITTSFSDDRASPSPVFDQHSDQVESPERSLSSSDPESGTESDKPKDCRSQSPNRDPTDIMAKIFPHQKRDTLESMVRTCKGDIVRSIELVLSSKENQMDSDSLSLSNHPSALWHSVGWPGVLGGLGNKSAFSPLHRDGLYGLNPRLGVSPLRLAYSSANGGMAGFMSPYMTSGLMPVFPMRPPLDSYSFPGMMSYLQSKESLCSSAGLYTRHNSEK