301 aa
MTVKQIRAFLAVAQSLSFAVACERLHLSQSALSLTIKALEDGLGGRLFSRNTRNVALTPE
GEALVPLARRLIADWDNAEDELRQRFTLQRGRVTLAAMPSFAGNLLPPILKTFRARYPQV
NVTVNDVINEQVLEMVRDRQVELGVAFEPQQSASLQFTPLYIDRFVAVVPSDSPLADLKD
IDWQSLLEQPFITLQRPSTVRVMLEEHLLARQMKLPVEFESHQLATVGRMVASGLGVSAV
PALCAGQMRELGARCITLRDPVVERAIGVLTKPGHELSSAAQALFDILRGAGLAERLAVV
S