MSLEMDYETIFHVMDSWELLRRIPDHEQIAGTILFTHLFQKCPETKVLFGFPLDMDPGSEKMQQSKPFVRHASNMISMLDRALNMLGPDAELLAEILGGLGKKHARMGVHETHFPYFGESLLEMLHEVLGNSFTPEIEHSWRNVYKALSGGIVDSMNTERSVLDSWAKLKQIDNYDEVAGGLLFQTLFERCPETKTLFGFPVDMDTNSGAILNSRRFKIHSRYFIEMLDKALGMVEARQVEENMKALGEMHNSYGVKEEYFPVMGEALFLALEKTLKEDWNDDLRASWGSLYGKLSSQMVSAMKAGKK*