MSAHLNEFNGVVSHVINQKLAMDDEFKATFLLCSLSKSWDTFRTATSNSNAMLSYADVEGALLQEDLNKKNNAIKKSSAFNARGVVADPKSGGIAIPSSGSTFARCCNRTLSESFPVSYKMGDADDVQPLVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNAPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDALMKILTERGYSFTTTAEREIVRDMKEKLAYVALDFEQELETSNSSSSLEKSYELPDGQVITVGAERFRSPEVLFQPSLIGMEAAGIHETTYNSIMKCDVDIRKDLYGNIVLSGGSTMFPGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKAEYDESGPSIVHRKCF*