MTDMLAHDRIGSVRVTDEDGRLYVARTHISKAGVNTYRGAEIPGHVALGLRADGLYRLLRAPDELARAAPTFNAIPVLADHAHVSADNPRRDITVGATGTDCAFADPYLDNALAIWDADAIAMVRDGGRRELSCAYRYDADMTPGRWRGQPYDGVMRNIRGNHVALVPAGRAGPDVLVADSALQENMMAPLPEPDATFTLQVIGHALRTGALTPDTAPDALSAALLAARAAVGRSPATVSGATSGATSGAAPETAPETVSATPSGIVPATAPEMASDAAVRDAVARALAGERSRLGAIDDARRAVRPLVGEVIGMDSADAIYRYALTQAGHDVAALHPSALRPMVDMVIGTRQAAPGAALATDAAPDFNARFGVTRAPRVL