MASLTDLVNLNLSDCTDKIIVEYIWVGGSGIDIRSKARTVKGPITDASQLPKWNYDGSSTGQAPGEDSEVILYPQTIFKDPFRRGDNILVMCDCYTPQGEPIPTNKRHNAANIFSHPDVAAEVPWYGIEQEYTLLQKDVSWPLGWPVGGYPGPQGPYYCAAGADKAFGRDIVDAHYKACLYSGINISGINGEVMPGQWEFQVGPSVGIAAADQVWVARYILERITETAGVVLSLDPKPIQGDWNGAGAHTNFSTKSMREPGGYEVIKKAIEKLGRRHREHIAAYGEGNERRLTGRHETADINTFKWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTLLWQPN