MEKETNGKAKRNDEKIQESHEAQANMWKFVFGFTEMAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSTSLYRILRFLINRGIFKETSTKSGKNGYVQTPLSRLLIKEGENSMAAFLLFESSPVMLAPWHNLSARISSKDNSTPAFDAAHGKDIWKYAEADSGLSNLLNNAMACDAKVTVSAIIDSCPEIFEGVNTMVDVGGGDGTTLRLLVEAFPWINGINFDLPHVASVAPHAIGVVHVGGDMFNYVPKADAAFLMWVLHDWGDEECIQILTKCREAIPKDKGKVIILEAIIGEKEENNIIRGSNNEKLKDVGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFGRHTISHINAVQSVIQAYPS*