PDLNIQLAQDWEGKTITGDIVIAGSANANEKLNLVVDGNLETAQTITVGADGQFSVTLSTRHFAIGEQQHRFAIYSTEKKAGIEDVNFVSNLSWSNTPDDTIDDAGDAQDGVGGPNGNYSLPTDPTFDKDNSQLAINKAEVFTVGSNVRLTFTMDKITDTWLPPNGFDHVGFTIFIDLPEEAATNLSELPKINASMPSGTWSRNAVVFGWQSSIYNTKGANATTWGEAVTPAPTVTVDKANNTISMDFASDALGRPDSLDGIRFYVTTWDLDGLSATYRPLEQDKGPWNFSGGASDESKIWDDLPIITLSE