MMSHDNVHEPYVEDYFLCEVTTVTQLTPSMTRVALQVEGGERLISTGHPDEWVRLALRPDPHTPVTLPVLMGNGEWGRPDGSQHCPNRPYTVRRWDAERREMLIDLVAHAGGVAASWAMGARVGDVVGICNPEGRFEPPEDTDWMLLVTDITGLPAVGRILEELGKTERAIVHVEIPSPADRQVINSDGDVSINWYETYGPSTGRDGYTQLPQIAGAIDILPEGPGYIYIAGEARAASECRKHFRDRLGFDKTRIDAIGYWIEGQARV