MADAPGTVKQGAQDYAQLLGIESGQSVQEIGWDEDCDSQISESVEDVIGAELLDEDTDELCDVVLLWWREEDGDLVDGLVDSIRSLAENGRVWLLTPGIGKVGALSPGVISESAQLAGMVQTKAERLGAWQGSCLVQRSAKKA