MKIVRRDFVRNGPGSVKMVAEDSDDLWYAYNLIAVGDSVMAVTFRKVQREIPGGGRDSERVKLKLEVQVEEVDYDKDGSVLRIRGKNILENEHVKIGAFHTLELELKRPFVLRKEMWDSMALDTLKQASDPAASADLAVVLMQEGLAQIFLVGRSVTSSRARIETSIPRKHGPAIAGYESALKKFFENVLQAFVKHVDFSVVRCAVVASPGFTKDQFHRHLLLEAERRQLRPIIENKSRIILVHTNSGYRHSLGEVLHAPNVMNMIKDTKAAKEVKALNDFHNMLSTEPDRACYGPKHVEVANERMAIQTLLITDELFRNSDVKTRKKYVNLVESVKDSGGDAFIFSAMHVSGEQLAQLTGIAALLRFPLPELEDIEM*