Alamethicin and related membrane channel forming polypeptides | doi.page