MKALILVGGYGTRLRPLTLSTPKPLVDFCNKPILLHQVEALAAAGVDHVILAVSYMSQMLEKEMKAQEQR
LGIRISMSHEEEPLGTAGPLALARDLLSETADPFFVLNSDVICDFPFQAMVQFHRHHGQEGSILVTKVEE
PSKYGVVVCEADTGRIHRFVEKPQVFVSNKINAGMYILSPAVLQRIQLKPTSIEKEIFPVMAKEGQLYAM
ELQGFWMDIGQPKDFLTGMCLFLQSLRQKHPERLYSGPGVVGNVLVDPSARIGQNCSIGPNVSLGPGVVV
EDGVCIRRCTVLRDAHIRSHSWLESCIVGWRCRVGQWVRMENVTVLGEDVIVNDELYLNGASVLPHKSIG
ESVPEPRIIM