MASLTMVGPTLRQYVHRYVPKLLSAQHVRNWAAWSEWNPVDGQAYQALFQQRMTEPSAYLDFAVSLRERDDLPKDLLAVLQKDLAGELLRQAAEKSETLQVESEPWPQELKDQLIQDLNESLKLMQEGQAGFEDPKEIEKFKCQAHELIIEVHRSELFWVRYQLLYIRAKCAALRRCDLPEAQSIGRRMAAAGLPSVGEEELLLRSINCARAVYEATAAAAESIPSSFADKCQRELAVTLASDLADLGMARYKANDEDQAQKYMSEALGTLSKPKLVLDNFEKFIFRSTAEKPPGF*