MVRDDARRVQPRRLVGALPLVILLVVAACSTHAHAQCAPGFQLFPYVISRWGDTSTDVQNCNQVYIQRQWEKMDLGMEVSGFTFPPTNWFATDFDDSSWGAGILPFAGNIECEEEFAVAVPGFPNIGVANTVWDANDDNNPNDGRNSYLAVRLKFFLAPNLFFRTEFFSLAFIVDNDLIEIYVNGQSQTFDGAVGREGCSGVTQIVSNQLDSSFLVPENNVIAFLAEDRGSQSYLNYELVVSVCELAPVANFTCSLTTPPAQPCMRPCSSDTSQCELQPDCLLEGLVADENGNCLCELVDEVICPSIEPGFIPGVCYPKTTRQSIRLLSCDNTGTELCRAPS*