MEKQTNGKTRTNDEEKIQESHEAQANMWKFVFGFTELAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSSSLYRILSDKSGYVQTPLSRLLIKEGENSMVAFLLFESSPVMLASWHNLSARISSKDNCMSSFEAAHGKDVWKYAEADPKHSNLLNNAMSCDARIVVSAIIDNCPEIFEGVNTIVDVGGGDGTTLRLLVEAFPWINGINFDLPHVASVAPHAIGVVHWVLHDWSDEECIQILTKCREAIPQDNGKLIILEAIIGGKEESIIRGSNNEKLKDVGLMLDMAMMAHTSNGKERTSKEWAYVLNEAGFGRYTISHINVVQSWVLHDWSAEECIQILTKCREAIPQDNGKVKILEAIIGEKEENIIRGSNNKKLKDVGLMLDMVMMAHTSNGKERTTKEWAYVLNEAGFNRHTISHINVVQSWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIVGEKEESIIRGSNNEKLKDGLMLDMVMMAHTTNGKERTSKEWAYVLNEAGFNRHTISHINAVQSVIQAYPS*