MNSEQQALVEMPIWLVIFLSLVGGVSGEMWRADMAGVSGWFIFRQVLLRSGACVVCGLSTIMLLYSAGMSMWSASAIGCLTATAGADVAIGLYKRWVAKRLGVCDVTSRSGEPGQ