MTNLQDQTQQIVPFIRSLLMPTTGPASIPDDTLEKHTLRSETSTYNLTVGDTGSGLIVFFPGFPGSIVGAHYTLQSDGNYKFDQMLLTAQNLPASYNYCRLVSRSLTVRSSTLPGGVYALNGTINAVTFQGSLSELTDVSYNGLMSATANINDKIGNVLVGEGVTVLSLPTSYDLGYVRLGDPIPAIGLDPKMVATCDSSDRPRVYTITAADNYQFSSQYKTGGVTITLFSANIDAITSLSVGGELVFKTSIQNLVLGATIYLIGFDGTAVITRAVAANNGLTAGIDNLMPFNLVIPTSEITQPITSIKLEIVTSKSGGQAGEQMSWSASGSLAVTIHGGNYPGALRPVTLVAYERVAKGSVVTVAGVSNFELIPNPELAKNLVTEYGRFDPGAMNYTKLILSERDRLGIKTVWPTREYTDFREYFMEVADLNSPLKIAGAFGFKDIIRAIR