301 aa
MLKIAFRQEFVHPVKEGHRFPMLKYELIPLQLKHEGLADESNFFSPELASFETCCLVHDP
VYVKQLFELTLDSKMVRRIGFPLSQSLVDRERYILDGTIRSAKYAREYGVAFTIAGGTHH
AGYDFGEGFCLMNDQATAAGYLLKYKYASRILIIDLDVHQGNGTAHIFEGHNQVFTFSMH
GEKNYPFVKQRSHLDIGLADHITDREYLTLLEESLVDVFREFEPDFVFYQAGVDILETDK
LGKLNLSSSTCHRRDELVFQMCHKHNIPVQVSMGGGYSPEIKDIVNAHCQTFRIAIDIYN
L