MDGFWFLKMLGFFRWMPPHIMGPLPPWQFMAMIWRGLLPKLILLFLNMMLICTLPQWCLQFFPMLHLMYVMDMDMIEAIALAALSI