MVGRLAGKNALVTGAAGGIGLETTILMLREGASVLMTDISGPGLEKALNKVNEVVPERSGKVETRVVDVSKEAEVEAAVAHLDAWGGLDVIFNNAGIMHAKDGDSEETPEAIWDLTMNINVKGVWYGCKHAVKSLRKHGKKKGSVINTASMVALVGAATPQLAYTASKGAVLALTRELAIVHAREGEFAATAALLYLDEANEYSTPLLQDWLGDDKEKRFRREVHFPTGRFGEAIEQAHAVVFLASDESSFVNATDFVVDGGLTKAYVTPEGPATEAPKNLGQ*