MTNEQQALLDMPIWLVILLAVAGGVSGEMWRADKEGARGWPLLRRLALRSGACMICGVSAIMLLYAAGMSIWAAGAFGCLTAMAGADVAIGLYERWAAKRIGVCEVPPRDPQ