LPAAQGGLALDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVSRGWGAPAPGAE