MRTQLVLSCLVFVCIVLSEVVAGAGNALRNNFYKSTRCPNAEQLIRDITWSKAKNDVTLGARLLRLHYHDCFLRGCDASVLLDTEGTEQSEKEAGPNLSLGGFDVIDDIKRQVEAKCPGIVSCADILALSARDAVSFPFKTSMWAVETGRKDGNVSLASEVSSNLPLPDSNISTLQQLFAKKGLNVDDLVALSGAHTIGFAHCGAFSKRLFNFTGKGDMDPSLNATYAESLKKSCTNLANIVEMDPMSSTSFDSNYFNILINQNKGLFQSDAALLKDTNSVNVVKKLQNDKAFFVEFGKSMKKMGAIECYCWNKQIVVIN*