MSENPKGINLSPENLKCEEYQLRITQLEAQIQDMSADHDQSTKAIKDLTSELRQQQVITEKHSDELKLRDETIEALRGELSACREEQKLNNVTTGPQDGLQSLTATKWHAPKEDRYARDELFKIGDRIRQWARNNSASFTDLDGVATSDTDSAVKYLSGYCAVRDWKALINKFPVSKDKAPALLVQAILAKDLFERLFKDPFFAFIAIERDEAMPRPAQMRVLQDGITRVSNDDAHIWRSQTIRSLSTAKDPETQPFLAARIEPVCRQFISELLSSPIRFLLRTSEKSTQSYNKWVEELLSLYKVAAQLALILWGQRASIAVRTLDELPLFRIGDEEVSAHRLHHLDEEDTRLDGKKALLLVQPAILAFGSESAEHYDQHKVWAPAVVLLDTQ*