MESDLGKLFIGGISWDTDEERLKEHFGKYGEVIEAVIMRDRTTGRARGFGFVVFADPAVAERVIVDKHIIDGRTVEAKKAVPRDDQNTLNRQSGSVHGSPGPGRTKKIFVGGLPSTITESDFKNYFDQFGTITDVVVMYDHNTQRPRGFGFITYDSEEAVDRVLFKTFHELNGKMVEVKRAVPKELSPGPIRSPLIGSYNYGLNRASSYLNSYAQGFNMNPVGGLGVRMDGRFSLNPLTTSRGGLTPFGSSGYGMGVNLDSGLNLNPSYGGTSNYGGNLGYSRISPFYNSNSSRYTTPIGYSGGNVRSDSLMNSPSRNVWGNGDLNSTSNNQASPGGAYLGSGSGAFGVSIGNSGASWGQSVPNQGGGAASSYNAWNNAYEGGGSSIGLGGGGYGRNSPSVPQSSTFTAPTGGYEGSYGDLYRNGSFYSDSTWRSGASEIDGSGSFGYGLGGIASEDLVKSSDDLNGNYNVASRQSNRDLAPFMDQIAGYAQGRLVP