MGIEGGNLSSEQLQFFDSNGYLLLESFANPAEIESLRKRMEQLLDEFDCSSTASIFSTKNQQQTTNDHFFESAEKISFFWEEKAFDEDGNLKQPKQLSINKVGHALHEKDPVFNKFSSSDKVSGMLRSLGYQRPVVIQSMYIFKQPGIGGEVVPHQDNSFLYTEPTTCTGLWLALEDATNVNGCLWAIPGSHKDGLVRRFLRDENGVHFDKPSPCYNQKDFVPLEVKAGSLVVIHGDLIHQSFENQSSKSRHAYSLHVVDTNGCKWAEDNWIRRNVDPEPLYSS*