MVRDDARRVQPRRLVGALPLMILLVVAACSTHAHAQCAPGFQLFPYVISRWGDTSTDVQNCNQVYIQRQWEKMDLGMEVGGFTFPPTNWFATDFDDSSWGAGILPFAGSIQCEEEFAVAVPGFPNIGVANTVWDANDDNNPNDGRNSYLAVRLKFFLAPNLFFRTEFFSLAFIVDNDLIEIYVNGQSQTFDGAVGREGCSGVTQIVSNQLDSSFLVPENNVIAFLAEDRGSQSYLNYELVVSVCELAPVANFTCSLTTPPAQPCMRPCSSDTSQCELQPDCLLEGLVADENGNCLCELVDEVICPSIEPGFIPGVCYPKTTRQSIRLLSCDNTGTELCRAPS*