MEKQTNGKARTNDKEKNQESHEAQANMWKFVFGFTEMAVIKCAIELGIADFLGKNQEPISLNQLSIALGCCSSSLYRILRFLINREIFKETSTKSGKSGYVQTPLSRLLIKEGENSMAAFLLFESSPVMLAPWHNLSARISSKDNSIPAFEAAHGKDVWKYAEADPKHSNLLNNAMACDARVAVSAIINGCPEIFEGVNTVVDVGGGDGTTLRLLVEAFPWINGIVFDLPHVASVAPHAIGVVHWVLHDWSDEECIQILTKCREAIPQDNGKVIILEAIIGEKEESIIRGSNNEKLKDVGLMLDMVMMAHTSNGKERTSKEWAYVLNEAGFGRHTISHINAVQSVIQAYPS*