301 aa
MTVKQIRAFLAVAQSLSFAVACERLHLSQSALSLTIKALEDGLGGRLFSRNTRNVALTPE
GEALVPLARRLIADWDNAEDELRQRFTLQRGRVTLAAMPSFAGNLLPPILKTFRARYPQV
NVTVNDVINEQVLEMVRDRQVELGVAFEPQQSASLQFTPLYIDRFVAVVPSDSPLANLKD
IDWQSLLEQPFITLQRPSTVRVMLEEHLLARQMKLPVEFESHQLATVGRMVASGLGVSAV
PALCAGQMRELGARCITLRDPVVERAIGVLTKPGHELSSAAQALFDILRGAGLAERLAVV
S