MADLFNKHLKKATNRTKEKLLEGIGKAKATQDEVFDQHAANLNKQSKSCEKLHKDVKNYSSALRTLLSAEKQLRDTIRDAYEPEWPDREHLTAIFDNLDIQTNELEKTVCDDLPQTVTQYVNQFPDLKKKIEKRGRKLVDYDSAKNSFNSVKASSKKDNDPKLAKATMELQAAEQMYTEMNNELLEILPAVFDSRITFFVDTLQTLFNANSVYQTDASKFHKQIVMQLDKLGESMDYLRVARPEARALTPIDTTSLASSDAPATPDQNKSDNSSLRQTPSPSVLPSPVPAPMAKPRESVVSMANSTNPFDDDDAEHDKEATPTDVEEKFEAKVYPKLNAQQTAAAEQAIAAAKREKKEASNPFDDEDDESTEVEEAPKKKDPEPTPKPLDGITNEKRKTLYFVTSTHNYKAVDTDELSFEQGVQIKVIEANEDDQLDDGWRLGELEDGKRGVFPENFTKKV