MAALQYLESLRNDHPELSDWYTTLADLYQRKLWHQLSLKLEQFVALAVFQAGDTLIQLYHNFITDFETKINLLKLAHFAVIVSRQYSEKDAAIGYLEGVAEKLQNTKETRIEEPILYIKLQIALFKLEQGDQKECKKLLEQGNATIDSMTDVDPSVYASYYWVSSQYHKTRQEFAEFYKSALLYLAYISVDSLSESFKLDLAFDLSLSALLGDNVYNFGELLAHPIIKSLVGTQVEWLYHILEAFNTGDLARYQELCRVHQAALSAQPALLQNEKKLLEKINILCLMEIIFSRPAEDRTIPLSAIAERTKLSVEDVEHLLMKSLSVHLIEGIIDQVEGTVHVSWVQPRVLGIPQIKSLRDRLDNWVDKVHTALLSVEAETPDLVSS*