MSRLIKSREDIEELLQELFLRVWKNRDNLDPERYLSYLYKIAENLVYDRLRKAAREKRLSIDYFAHIIEAYSHIEEGIFDKELLAVLQRGIQQLPEQRRRVFELCKIEGKSYEETAP