361 aa
MKALILVGGYGTRLRPLTLSTPKPLVDFCNKPILLHQVEALVKKAGVNHVILAVSYMSEM
LEKEMKEQELRLGIRISMSHEQEPLGTAGPLALARELLTENSDPFFVLNSDIICDFPFAA
MVQFHRHHGQEGTIVVTKVEEPSKYGVVVSEADTGRIHRFVEKPQVFVSNKINAGMYIFS
PSVLRRIQLQPTSIEKEIFPVMAKEGQLYAMELPGFWMDIGQPKDFLTGMCLFLQSLRQT
QPERLCSGPGIVGNVLVDPSARIGQNCSIGPNVSLGPDVVVEDGVCIKRCTVLRGAHIRS
HSWLDSCIVGWSSRVGQWVRMENVTVLGEDVIVGDELYLNGASVLPHKSIGESVPEPRII
M