MSLLADLQNLDLSGTTTKIIAEYIWIGGSGMDLRSKARTLSGPVTDSKQLPKWNYDGSSTGQAPGEDSEVILYPQAFFKDPFRRGNNILVMCDAYTPGGEPIPTNKRFKAAEVFGHAEVAAEEPWYGIEQEYTLLQKDCNWPLGWPVGGYPGPQGPYYCGVGADKAFGRDIVDAHYKACLYAGINISGINGEVMPGQWEFQVGPAVGISAGDEVWVARYILERIAEIAGVVVSFDPKPIKGDWNGAGAHTNYSTKSMRNPSGYEVIKKAIEKLGLRHKEHIAAYGEGNERRLTGRHETADINTFCWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTILWKP*