MKSLVLAEKPSVARDIARVLGCKQAHKHYFEGKQHIVTWALGHLVELKMPEDYDRKYETWRLEDLPIIPKKMGLKVIRQTSHQFRAIERLAKRPDVKDVIIATDAGREGELVARWILEMIGWTKPIWRLWISSQTDRAIRDGFRQLKPGVQFERLYQSAVCRAEADWLIGLNVSRALTTKYNDPLSAGRVQTPTLAMIIEREREIQSFVPVPYWTIRAKIGSITAVWERHGGHRLFDQDEANRLMTRLKGQPARVTSIKRKRKSEPAPLPYDLTELQRDANKRFGFSAKKTLSVLQRLYEQHKLVTYPRTDSRYLPSDMEATMTERLLAMKSGYEDVIAPLLAKGKAKAAKRVFNDDKVTDHHAIVPTDERLNLSRLSTDERKLYDLIARRFLALFYPPHESETTTAVFDIGGETFVAKETAVVNAGFQAVLSKEDNKAQPTLLHLAEGQTLPSVQLELEQSFTEPPARYSEADLLAQMEKYGLGTPATRADIIERLVETEVVERKDGRFYPTKKGKQLIELVNEELKSPELTARWERELEAIARGKGNPQQFLANIRRQTQQLVAEIKQSEQVYKAPNLTNLTCPECGALLKERKTKDGRMLVCSNLQCRYRRRRDPKLSNRRCPQCHRRMEMHEGKAGLYFQCRPCNIVEKADETKRIAAKGSERALLKKYSASNESFGVSLGELFKQALSQKEE