301 aa
MRTRTSRLAVAALVALAVAGCSDPGDAADLGPRTAPGTVTVGSSGSAAAKVEALIYAGAL
RMAGTPVETRLGLGPGDDAAVAAVERGDITVAPALTGALWDRYRPGAAQPTKAKEEESEN
PRAQWDAQFVALSAVLPEGLGLGDPTLALDQPMLFAPKDAPSATLRGCEGLSGAVAVPAG
SPSDLRARYGCATGPVVRVADEAAAARAVRDGRAALAQLGTLSAAAKDLVQVADPDGAVP
SRAVVPLVRRDGLTVAQTKRLSAVAGELTTADLAEMVARVESGERTPEQAAGDWAAEHTL
K