MEASEPKIEDCAVPVTSTIRALEKEIAHPIVYQLVRVDGDGRLVPATQDEIMVVEDLLEDDKCESKLVPDTRQISKSCITEGYLLERNSFQVTEEKSNVLVDPVPDLGKIDAPEKVAVHGLAPLSELSNVDQSVRTDVCSYSQDAPNEDTPSTSAAGSSWKPDFSKLEGKICLDDLPVKELQETFKATFGRETSVKDKQWLKRRITMGLTNSCDFSCTTFIIRDNVVVKKGEEQICHRVKSRISADSEDGVANSNSRGSLSDHDNRINDDADLSGADVSSSAFESCNVTKDLNTEQITAKRARKPTKRYIEELSEIESRETSEKLASPDKISRYQFACPETHLRPTKNVRSNARPLVTRQDSLGGSGVQIPFVSRIRRSRPRENFMPLLKLQPSGMDMATRQVKSAFDISGPQEDDKRNNDLIKTSSSPGWTQQPLIAACEKDEHYSGMKIVELENDIEVNDCSEDNSDDNVVTVPTQKGGMRRKHHRPWTINEVVKLVEGVARYGAGRWSEIKRLAFSSCPYRTSVDLKDKWRNLLKASFVQLPAEKGILNSRKQASVPIPAAILSRVRELADMQGQIPPVLSACKSSGHSSSDRSVHEARSGFL