MSSTVKRKQFSLEEKKNIISEVDKGLKKGEVAKKYGISPSTLSTILKDRESILKQVQTSVFDPSRKRMRKAQFEDVDTAVYKWFQDVRSRNVPLTGPLIREKALEFAKMLEVENFQASVGWLNRFRERYGVLSKCISGEASDVPMNSVNEWRNGEVAALIKKYNPDDVFNADEAGVFFQLEPKRTLAQKGDKCVGGKASKQRITVLFCCNKSGTEKRKFLIIGKSAKPRCFKNCKSLPCIYKFNKKAWMTQIIFNDWLIDFDTEMEKKKRKILLLIDNCTPYNAPPKLDNIRVEYFPPNCTAVLQPLDQGIIRAVKSRYRTFLLRQILCDLEKNIQRKCNVKEAIEWICGAWDDISQSTITNWWKHATTTKDANSVSEVAEYDESNTHDIQQSELEQIWSTAKKKTSLPDDVNLEDYLGADDVSTCYELTEVDIVQSIKQR