MWLLREAFFFGLLAMAWAFGDEAIFEDEDIYNQALPPVPHTGITVPGTKWCGPGNTAANFEDLGRERETDKCCRAHDHCD EIIESHGALHGLPTNTDWFPM