361 aa
MKALILVGGYGTRLRPLTLSTPKPLVDFCNKPILLHQVEALVKKAGVNHVILAVSYMSEM
LEKEMKEQELRLGIRISMSHEQEPLGTAGPLALARELLTENSDPFFVLNSDIICDFPFAA
MVQFHRHHGQEGTIVVTKVEEPSKYGVVVSEADTGRIHRFVEKPQVFVSNKINAGMYIFS
PSVLQRIQLQPTSIEKEIFPVMAKEGQLYAMELPGFWMDIGQPKDFLTGMCLFLQSLRQT
QPERLCSGPGIVGNVLVDPSARIGQNCSIGPNVSLGPDVVVEDGVCIKRCTVLRGAHIRS
HSWLDSCIVGWSSRVGQWVRMENVTVLGEDVIVGDELYLNGASVLPHKSIGESVPEPRII
M