MQNGLLKKVYEFSVLYDAKESPVHGPRELGISGVRCIAVSEVFVVRSVLVGEADNESNNTITMVLREAATMVPQD