MARDFYKILGVDRNASPEDIKKAYRKLALKWHPDRNLKNKQQAEEKFKEIGEAYSVLSDSKKRQIYDQVGEEGLHAQSSGGFSSDTNTSGTRTHFTYMNAEDVFKQFFGDQNPFASFGMGSGGKGGRMHFTKGFQMDDDDRMGGFTFTTMGDEMDEDMDTNMHNMHPQQAEPVQTPLYCSLEELYKGATKKMRINRKRLHPDGHSTYDDIKILEINIKPGWKAGTKITFPKEGDEKPGIIPGDIIFIITEKPHSRFKRSGNDLIYKHCITLKEALTGFTMDIETLDNRKLRIPISKIPSSDYVHTIANEGMPSSKGKSRGNLLVEFVITFPRQLSDRQKKLINESF*