DWPERLKKKLEEWSREDVAELIRHAVEKYGLKPVDTNIFDEDGRALLKYTKEEFEKKSPEIGKKLYEIILELQKKLE