MEKQTNGKARTNDEEKIQESHEAQANMWKFVFGFTEMAVIKCAIELGIADFLDKNQEPISLNQLSIALGCCSSSLYRILRFLINRGIFKETSTKSGKSGYVQTPLSRLLIKEGENSMAAFLLFESSPVMLAPWHNLSARISSKENSMPAFEVAHGKDVWKYAKADPKHSNLLNNAMACDARVAVFAIIDGCPEIFEGVNTVVDVGGGDGTTLRLLVEAFPWINGINFDLPHVASVAPHAIGVVHVGGDMFNYVPKADAAFLMWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGEKEESIIRGSNNEKLKDVGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFNRHTIRHINAVQSVIQAYPS*