MGGQVFVHHHALGGSVAGGSGGDDPTHPWLSLKSAHEMDAVASWREKLADMAAAGERAARYPCPLCDRHFPTEKAVHGHMRSHPGRGWRGMEPPREPSPGDLAADGKWYRYVCDRCKAPFETRQALGGHRASHSSKKGCSWHAKQRAMEMAEAAAKPPKNDFDLNDLSLEAIQAAQEEEAAAAAEEEKEDKEPNN