MEKQTNDEEKIQESHEAQANMWKFVFGFTELAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSSSLYRILRFLINRGIFKETSTKSGKSGYVQTPLSRLLIKEGENSMAAFLLFESSPVMLAPWNNLSARISSKDNRMPAFEATHGKDIWKYAEADPKHSNLLNNAMACDAKVAVSAIINGCPEIFEGVNTVVDVGGGDGTTLRLLVEAFPWINGITFDLPHVASVAPHAIGVVHVGGDMFNYVPKADAAFLMWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGGKEESIIRGSNNEKLKDAGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFGRHTISHINAVQSVIQAYPS*