MELFNGGRETFPHHVAPFPDLTAIGMIESAEDSMMGDHRPNLPPQKLRPIRYNGRSPASSQAEDTSEFAEVVELVGDEVCPVNGDSGEYLEPPVKAEVGDVVDTGGGDGPPNSEHGGDSSSSSSSDSDDNDMSTTLNEPLNRKRKRKKSKKIELFLEKLVMKVMEKQELMHKQLIETIEKRERERIIREEAWKQQEMERIKRDEEARAQETSRSIALISFIKNVLGHDIEIPVQSTISCMEETGGKEMSEGHIQKDMISLCDPINRWQEGKMQANGGENHVHEDIGINCDPSNRRWPDAEVQALIMLRSALEHKFRVTGSKCSIWDEISVGMYNMGYCRSAKKCKEKWENINKYFRKSMGSGKKHLENSKRCAYFHELDMLYKNGLVSPANHVNWTKDENEDRGELTPKAGSENVIGA