MSNQYEQLKEFTICVADSGDVDAIKELKPQDATTNPSLIYKAAQMDQYAKLVDDAIKYGNGNLEIVMDKLAVNFGTEITKIVPGYVSTEVDARLSFDTEATIEKARSIIQLYKEVGVDKSRILIKVAATWEGIKAAEVLEKEGITCNLTLIFSIAQAIACAEAGCTLISPFVGRIMDWYKKDQGVDGFEPKEDPGVISVTKIYNYYKKYGFNTIVMGASFRNAGQITELAGCDRLTISPPLLNELIASADKLEKKLDASNAATLDIAKVDMDEKTFRWMMNEDPMATEKLADGIRNFAADVVKLEEIVKKKM*