MWLQDRIATFFFPKGMMLTTAALMLFFLHLGIFIRDVHNFCITYHYDHMSFHYTVVLMCSTEPCSSTACPWSFWPSSTGRSTTEAWGVGTGLRRGKQKAASGVLIKLLFI