MEKQTNGKTRTNDEEKIQESHEAQANMWKFVFGFTELAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSSSLYRILRFLINRGIFKETSTKRGKSGYIQTPLSRLLIKEGENSMAAFLLFESSPVMLAPWNNLSARISSKDNRTPAFEAAHGKDIWKYAEADPKHNNLLNNAMTCDAKVAVSAIINGCPEIFEGVNTVVDVGGGDGTTLRLLVEAFPWINGITFDLPHVASVAPHAIGVVHWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGGKEESIIRGSNNEKLKDVGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFGRHTISHIDAVQSVIQAYPS*