MTESKADAAPHRAKELLALNPKQESEFKKKVQEAKRDQSIKGGHLAPGVVYVAHLPHGLFEPQLKSYFEQFGKVLRVRLSRSKKTGGTKGYAFVEFDCDEVAKIVAETMNNYLMGERLIKCHIVAPENVHEKLFVGSEKTFKKPAFPAVARYNKSHTAEQVTKMKDKLLKKEAKLRKRLAAHGIDYDFAGFAAQLPKKTKSSDSTDASMCSDDVTPICTPSVLERRKSTVVDDDGDDEIILRMPSVVKDEEHSSSEEEEEEDGAVADGEESEEAAE