MDFGFLDFTSLDKRRFYCNEELRLNQRLTDDLYLEVLPITGSEEAPRIGGDGEAIEYLLKMRQFPQDNLLAAIQGRGELSNQHIDELAEQIAHFHQNTPKVPLEHPLGTAESCMAPVRQNFEQVRPLLKDKADLQQLDALEAWAESSFERLLPVLQERKAKGFIRECHGDIHLGNAALIDGRVVLFDCIEFNEPFRFTDVCADFAFLAMDLEDRGLKCHARRFVSLYLEHTGDYQALELLNFYKAYRAMVRAKVALFSLGYQTDAVQRAATLRQYRNYANLAESYSAIPSRFLAVTHGVSAVGKSQVAMRLVEALGAVRLRSDIERKRLFGEQPEHDRGQFAAGIYSSQASEATYAHLHQLAAKILQAGYPVVIDAAYLKQNQRQAACHIAEETGVPFLILDCQAPEAVIAGWLAQRQAEGKDPSDATLDVIRTQQATREPLTAAETVQSKRVDTHDAASLDGLVDGIRQRLPGL*