MTNLQDQTQQIVPFIRSLLMPTTGPASIPDDTLEKHTLRSETSTYNLTVGDTGSGLIVFFPGFPGSIVGAHYTLQSNGNYKFDQMLLTAQNLPASYNYCRLVSRSLTVRSSTLPGGVYALNGTINAVTFQGSLSELTDVSYNGLMSATANINDKIGNVLVGEGVTVLSLPTSYDLGYVRLGDPIPAIGLDPKMVATCDSSDRPRVYTITAADDYQFSSLYQTGGVTITLFSANIDAITSLSIGGELVFQTEVQDLLLGATIYLIGFDGTAVITRAVAANTGLTAGTDNLMPFNIVIPTSEITQPITSIKLEIVTSKSGGQTGDQMAWSASGSLAVTIHGGNYPGALRPVTLVAYERVATGSVVTVAGVSNFELIPNPELAKNLVTEYGRFDPGAMNYTKLILSERDRLGIKTVWPTREYTDFREYFMEVADLNSPLKIAGAFGFKDIIRALRRIAAP