303 aa
MLNVGLLRYVCKSRGGAGRLDTLTIFLPRCLTDYTKVTPVKRLKPEENEAPLSPPLSPEQ
LDRIERNKRAALERLAARNVPEGFGVSWRKALSAEFGKPYFIRLMAFVAAEQRRHTIYPP
QKQIFSWTQVCDIQDVKVVILGQDPYHGPNQAHGLCFSVQKPVPPPPSLENMYRELAADI
GGFEHPGHGDLTGWAKQGVLLLNAVLTVRAHQANSHKDRGWEQFTDSVVQWLNNNQEGLV
FMLWGAYAQKKGFSIDRKRHHVLQTVHPSPLSAHRGFFGCKHFSKTNERLQKSGKQPIDW
TAL