302 aa
MRDRLEELHQTAQESSGPTADPTNPFSEEGDDDESVEAGTITQQAVVFEEEPVIQNFLSE
AQQIRDDISTLETEVLKFCQQQKTLVASMRRFSVMKKESSITRDIKLQTESLHRRLDTLS
KQAQRTEDQLGTNAVAVRIQRSQHAALHRRFQQVMRQYNEGLLTKQDRCKHFIMRQLEIL
EKNVTEEEVNEMVATGNWEVFNENLLNDVRITRSQLSEIEQRHRELLSLENNMKELRDLF
MDIFMLVEEQGADIEHIQTNVERTQDYIAVTNEKFKAAARYKKKNPIRQLCCCCCPPWRC
CM