MADGGPSFARLCFGWMDLTLEAYSNIVGHVGRRSDITALCRVSKAFRRAAELALYKSIFLENTYQIRDLCVTLANSPRLASLVESLTLSPVEDEEHGHSYEDGDEDSSLHELPDEYWLWISKALANTTRLLDLEIHSQIGPTSACSWIYPKPPVFQLRSLHCDFDWDDDLVTFLNSQHDLEDLYILDFKPLIPSTATNDDTSSSTTSSKSMTIHDTAMPSLTTLECTFSEAADAIVPHRPISRLKTCFSKTEPSAKQAELTRLITTLAQSTRSLRSLDIADSSYNEPFTMSLLKTIVGNPVTSTSLRYLGTLVLPVSGQERLQFYGLLMRLPVLQCIEIEVSEWDPVPSTPAAFRALASELRIYCPSATVVVFVHDFERTVVTMSGGLRTVDDDPYTEHLWREF*