MAGPGAAFRRLGALSGAGALGLASYGAHGAQFPDAYGKELFDKANKHHFFHSLALLGVPHCRKPLWAGLLLASGTTLFCTSFYYQALSGDPSIQTLAPVGGSLLILGWLALAL