MGRTERVLQSMVAGVDERGLSFQSLKDVTTSFLELDQEVVNVILNYKKDVWASDSLFELVKDYFDNSMATLDFCEELNKCIKQARENQMSIQVAINMMPSEGDPNEEQCQAILKELNQYVDAGNPFTDEFMEKFQTVYQKQMELQRKLQAKKKSLDRKLRYVRGWTKVSTIIYAATCAALVICAVVAAVMTVPAIVGAVAAVSSMPLEKMDQVLPHQVREGAPGTPGSDERSELQDVCDDQGDGHDTSAHQQPQELHGIDRPLHTVWAEARGRLWHASGGGAAQEPAERIHPGSGRTGGARRSLQQGHPEGQIGGSSPDRQEEIQELVRIGGQLSRLARMIVRTLNARPRGGIAGHRHCSTGSAGNKVSTSILPSRLKACTSSGDIKAGRILHAWAKSSGDDANIHVATALVNLYCKSGCLAEARSVFEAMQAKSTVASTALMLGYIEGDQSDVELDIRLLL*