MLVTFSNRLSGDITMFGDIAVQLLKLMGHSGTVPSALSAEDVPAALAKLQNAIDDIEPSPESDLLQNEDETPAPISLAHRAMPLIEMLQTSARDKSYLMWAYNS