MKSLVLAEKPSVARDIARVLGCKQAHKHYFEGKQHIVTWALGHLVELKMPEDYDRKYETWRLEDLPIIPKKMGLKVIRQTSHQFRAIERLAKRPDVKDVIIATDAGREGELVARWILEMIGWTKPIWRLWISSQTDRAIRDGFRQLKPGAQFDRLYQSAVCRAEADWLIGLNVSRALTTKYNDPLSAGRVQTPTLAMIIEREREIQSFVPVPYWTIRAKIGSITAVWERHGGHRLFDQDEAKQLIARLDGQPARVVSVKRKRKSEPAPLPYDLTELQRDANKRFGFSAKKTLSVLQRLYEQHKLVTYPRTDSRYLPSDMEATMTERLLAMKSGYEDVIAPLLAKGKAKAAKRVFNDDKVTDHHAIVPTDERLNLSRLSTDERKLYDLIARRFLALFFPPYESETTTAVFDIGGEMFVAKETAVVNFGFKAVLGKEETDAKPTLSHLAEGQTLPSVQLEREQSFTEPPARYSEADLLAQMEKYGLGTPATRADIIERLVETEVVERKDGRFYPTKKGKQLIELVNEELKSPELTARWERELEAIARGKGNPQQFLANIRRQTETLVAEIKQSEQVYKAPNLTNLTCPECGALLKERKTKDGRMLVCSNLACRYRRRRDPKLSNRRCPQCHRRMEMHEGKAGMYFQCRPCNIVEKADETKRIAAKGSERALLKKYSPANESFGTSLGELLKQALNEKKE