MASLADLVNLDLSDCTDKIIVEYLWVGGSGIDIRSKARTVNGPITDASQLPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGDNILVMCDCYTPQGVPIPTNKRHNAAKIFNNPKVAAEVTWYGIEQEYTLLQKDVNWPLGWPVGGYPGPQGPYYCAAGADKAFGRDIVDAHYKACLYAGINISGINGEVMPGQWEFQVGPSVGIAASDQLWVARYILERITEVAGVVLSLDPKPIPGDWNGAGAHTNYSTKSMREAGGFEVIKKAIEKLGKRHTEHIAAYGEGNERRLTGHHETADINTFKWGVANRGASIRVGRDTEKDGKGYFEDRRPASNMDPYVVTSMIAETTLLL*