MSSILKKLVLASLMTFAMTVHAAELKVGYVQVDKILQEAPQTAESGKKLEKEFSPRSQELDRMAKQIKDLEAALDKDGLTITEADRRSKERDVQNIKTEFQRKQRELREDINLRKNEELGSLQDRINKAVQSVAKAENYDLVMYSGVAYAADKIDITDKVLKLLGKK