MSAPLPPRGRGTASNPLNRFAPTHSEAFDDGWEQDVPPIQLTEVREEIARTVISRNQSPDLPFDRSINPYRGCEHGCIYCYARPSHAYWDLSPGIDFETRLIAKSNVASALEQELSKPGYRCAPINLGANTDPYQPLERERRLTRQVLEVLLRFRHPLTIVTKGSLILRDLDLLRELAEQNLVAVMISLTTLDDELKRILEPRAAAPSARLRAIRTLSGNGIPVGVLCSPMIPMVNDMELERLLQAARDAGARSAAYMLLRLPREVAPLFEEWLAAHYPQRAEHVMSLVRQCRGGEVYDSRFGHRFRGQGPFADLLAQRFAVAMKRLGLDRREGFGLDCSRFAVPGAQMALF*