303 aa
MSSPYITPRVEQTTIDELPCWRIHTEFGEALIAQQGAQLLSYQPHEQPPLVWLSEQAGYK
RGQSLRGGVPVCWPWFGDLARNPVQVRTEYAGDQPPAHGLVRGIDWQLDDIADEQGALSV
HWKLDAGQGLPGWAHSAELSLVMRFGERLGLELTTRNLGDKPLALSQALHTYFAVSDVRQ
VSVDGLQGCRYIETLENWEERRQDGVVRIQGETDRIYLDVDRPLVIRDPQWQRGIHIQAG
HSRSAVLWNPWVDKAQRLSQFADDAWQRMLCIETARVWDDVLSVAPGRSETMSVEIWSEG
LEG