MALLSDLVNLDLSSITDKIIAEYIWIGGSGMDLRSKARTLSGPVSDPSELPKWNYDGSSTGQAPGEDSEVIIYPQAIFKDPFRRGNHILVMCDAYTPAGEPIPTNKRAAAAKIFSNPEVEKEVTWYGIEQEYTLLQKDTNWPLGWPLGGFPGPQGPYYCGIGADKAFGRDIVDAHYKACLYAGVNISGINGEVMPGQWEFQVGPSVGIAAADQIWVARYILERITEIYGVVVSFDPKPIPGDWNGAGAHTNYSTKTMREEGGYEVIKKAIEKLGLRHKEHIAAYGEGNERRLTGRHETADINTFLWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTILWDNKS*