MASKESASAAWNLGHIAVVTGGNRGIGLEVVRLLAQNGLSVVLTARNPSAGTQACLALHNEGLPNVVFHQLDVQHPESVAQFADWIESQYGGLDILINNAGISGVVFNEIVAQQLNINPVQVFNDPDDDIRKTVLSNDFELGNSCIDINYYGVKRTVAALLPLFRPSPAGARIINISSLLGQLEYLPKESLRKQFQNCDALTEEFVEDTIRTYLHDHKEGRLAERGWPEQASAYVIAKVALNAYTRILARDLASRPKGHKIYVNVVNPGWVQTEMTWKTGLFTPSESAEGIVWVALLAQETPPSGQFFYNKEPLQF*