MEKQTNGKARTNDEEKNQEFHEAQANMWKFVFGFTEMAVIKCAIELGIADFLEKNQEPISLNQLSIALGCCSSSLYRILSPVMLAPWHNLSARISSKDNSTPAFEAAHGKDVWKYAEADPKHNNLLNNAMACDARVAVSAIINGCLKIFEGVNTVVDVGGGDGTTLRLLVEAFPWINGIIFYLPHVAAVAPHAIGVVHWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGGKEESIIRGSNNEKLKDAGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFNRHTISHINAVQSVIQAYPS*