AVDFDVTATVETAPVSHSGDAADDPAIWVHPDDPAKSVVVGTDKKGALEVYDLKGARVQRIDGDHGNNVDVRGDVVVSADDEAAGGDGALHVYRIDPATRRLKHLKDVPTEVTAHGVCLYRSPQSGKLYAYPNSTSGRVEQWELAVSGDSVTATSVRLFDAGSAVEGCYADESNGKLYLGEEDVGVWVYGAEPGAGTARTKLDSTGSGGHLTADTEGIAAAGNRLFVSSQGSDDFTVYDRRSGAYLGRFGVASGTAADDCEDTDGIDATATALGSAFPKGVFICQDGSNGAPGSSGNQNFKFVPLERITDRV