MEKFLKHTRIHGLWLLSMILFASSVIHARIISGQIKEDTNNARSLTMTTVMSAGDNTTGSVDGEASSGLPSTKYFFGFYLCKKTGRVYRGLPECMAHCLLGVCTKAY