MAERTGNEESKETSEDHISALPDDLLLDVLSLLTADEAVRTCVLAREAPTFRSTERFNIFVNRLIELREPLPLVDCEIDLCHDDTDELSSETFPYPYVIQWIQYALASHARLLRVIVDEDYFDQQLRLNVPLVSQHLMTLHLNSVDLLCSMDFSSCPVLEDLKVSNCEIHAHAVSSRSLKRMCFDGCCFPTDYRTLLSTPSLNSLQLYDCDGMTPLTESMPLLETAFYIFRRDLASCPVFSKLKTLVLNGWVAIIDLDALASVLQHSPVLEILTLELKDNEDLVSVIGPEENYDPREQPFACTHLKVVNIECEQDNEMVRKILKFLTTCGILAEQISVKKILGLWLN