MEKQTNGKARANDEEKIQESHEAQANMWKFVFGFTEMAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSSSLYRILRFLINRGIFKETSTKSGKSGYVQTPLSRLLIKEGENSMAAFLLFESSPVMLAPWHNLSARISSKENSTPAFEVAHGKDVWKYAKADPKHSNLLNNAMACDARVAVFAIIDGCPEIFEGVNTVVDVGGGDGTTLRLLVEAFPWINGINFDLPHVASVAPHAIGVVHVGGDMFNYVPKADAAFLMWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGGKEESIIRGSNNEKLKDVGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFGRHTISHIDAVQSVIQAYPS*