MDFLTVGTNRSMESHLSPSESTLKLAALGLLSAIALVSAMGVFGVKNSMPVEGKTILLTGGSDGMGRSVAVKLAAKGANVIIVARNVQRLEETIAAMKSAAKSPKTQRFHHIPADVGKPGYAIALLEAATTWNGGQPPDIVWTVAGIAHPTLFADTSDAVRIARQAMDVNYWGTAELAHAVLRAWYDPSSPAPGPTAEPRHLIFTSTAAVMASIAGYGLYAPSKAALRCLADALSQEVLLYPDHPVKIHVVLPGTITSAAFEKEQEIKHPVTKALEKDDPVQSPEEVAEASIKGLERGNYLVTVNWVGEALRWSTIGSSWRNHWVVDILGAWLAQIIWIFVLWDMRSSIMSHVKKHGRPDNQVKESSVTG