301 aa
MKLKVTGAGINQVVTLKQDATLNDLIEHINVDVKTMRFGYPPQRINLQGEDASLGQTQLD
ELGINSGEKITIESSDSNESFSLPPPQPKPKRVLKSTEMSIGGSGENVLSVHPVLDDNSC
LFHAIAYGIFKQDSVRDLREMVSKEVLNNPVKFNDAILDKPNKDYAQWILKMESWGGAIE
IGIISDALAVAIYVVDIDAVKIEKFNEDKFDNYILILFNGIHYDSLTMNEFKTVFNKNQP
ESDDVLTAALQLASNLKQTGYSFNTHKAQIKCNTCQMTFVGEREVARHAESTGHVDFGQN
R