MFDQKCEKHFQNGPQMHPWLQEMHREAIDKHGDVMLVGELANSDAEKTLEYVSTESNELSMVFDGAVVDAQRLDRPLQDVPKPQLSIVKQGFQKQQDFLKRAWATALLAILSGSLSGTLFIYQGQEIGMTNMPETWGESHLRDPGDLNKLREIEKKYPNDREWYDKVLGGIRRMGRDNARMPVQWTGGETAGFTTGKPWMDVQGNQDAVNIKDQENDPTSIFSTWKKLLKVRKDYQDVLVFGSFEVDDMSDEKVFTYIKDYHGEQTALVVLNWTAEEQNSRYLRSCGDEHSSCLIANEPEESLRTDI*