MGEVKVFGAFPSPFAYRVEWALLHKGIKYEYIEEDLRNKSPLLLKCNPVNKKIPVFLHGGKSISESLIILEYIEETWKENPLLPQDPFERANARFWAKFAEEKCASMVRTAYRSEGEEQKKAVEESVEVLKILEEELKGREFFGGESVGFVDLVVGWIPHWVPVLEEVGGFKLLDAHIFPSLQAWCERFLKAPFIKEKLPPTERMLVYYTNIRNGLLNK