MEKQTNGKARTNDEEKNQESHEAQANMWKFVFGFTEIAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSSSLYRILSGYVQTPLSRLLIKEGENSMAAFLLFESSPVMLASWHNLSARISLKDNSMSSFEAAHGKDVWKYAEADPKHSNLLNNAMACDARIVVSTIIDGCPEIFEGVNTIVDVGGGDGTTLRLLVEAFPWINGINFDLPHVASVAPHAIGVVHWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGGKEESIIRGSNNEKLKDVGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFGRHTISHIDAVQSVIQAYPS*