MPKSEIRKLLQEIKKQVDNPGNSSTTEIKKMASEAGIDEQTAEEIYHLLTEFYQAVEEHGGIEKYMHSNISWLKIELELLSACYQIAILEDMKVLDISEMLSLNDLRIFPKTPSQLQNTYYKLKKELIQVEDIPKNKPGRKRKTQKNTKKEKTNIFGKVVPAEFKAPASIKEQISYDKSREKNLVDLLSGVKSNVQLLSENQGEENNVYDLLKSIYSLSSLAVQKEELDKKYQDLQTKCQELEQENSYLKQQNETMTDSFHTLVLQVADFAYASDLDQIQALPLFSQQLVVTLNQLGVFKENYKQM