301 aa
MKRKGRPVHGWVIVDKPLGLTSTQCLAKVRRLTDAAKAGHGGTLDPLATGILPIALGEAT
KTVNWVMTAGKTYRFTVRWGEATETDDTEGAITQRSDVRPDRAAIEAMLPSFVGEIMQRP
PAYSAIKVDGQRSYDLARKGEMLELAARPIRIDALRLIDCPDPDHAVFEVDCGKGAYVRA
LGRDFALSLGTYGHITVLRRTRVGRYDEKAAFSLDSLEELCQKDAAHAYLLPIETALDDI
PALVLTGPQADRLKHGQPIKIALTAPGLPPEGELLVMADGKPVGLAERSADEVRPLRLFN
L