MALTAIYDLATGRSPVEVRTRAELDELVERVRALHVGSPVVVEFSVTGEEWSYPILYAGIGRERGFVQEHGHPVRATLGDPRAKGEVVYALATHATSVPADQEVPLEAVREILAAYLAGGGVIPPDHPRMQLVAASKDL