MADPKYADLPGIAYDQLDVYETSDLPESEQMQMYCEDEPDSSCVEQLHISAKEAFNKFKGKQIVGKPVDFSDRLSNKPRTGYKFGDWELAGEGEKETPLQKFQRLQCEIKELYEELNELKEKSKDEEEIKSVSEIIAQAQQIEKQLVSLKLEECLGPDVVASLSDPQGTILKQLISQIELFKQTSMPPTKTSESKKTDELVEPGTLKYQMMYLPEKARMQEAARIAQLEQRLCCLENIIGTSNDKLSKFSQNLKCQGVMEAVQQLEAKASLLDVNQLDTIETRLGTLIYRMDSIAQKRATTEQESEQEQKISEMYEIMKKTDAISQILPQTVERLLALSDIHQQAAAFSKSLIKLEELQVEISSGLESNKSLLKGVQESFASNMEVIKSNLALLDERVKKLNKLK