MVGRLAGKNAIVTGAAGGIGLETTILMLREGASVLMTDISAAGLERAIAKVHEVVPQHDGRVEYRVVDVSKESEVEAAVAHLDAWGGLDVMFNNAGIMHPKDGDSEETPEEIWDLTMNINVKGVWYGSKHAVKSLRRHGKKKGSIINTASMVALVGAATPQLAYTASKGAVLAMTRELAIVHAREGFRFNSLCPAPLNTPLLQDWLGDDKEKRFRREVHFPTGRFGEAIEQAHAVIFLASDESSFVNAADFVVDGGLTKAYVTPEGPATEAPKNLGS*