MLNAIGFFELNTGAKIPSVGLGTWQASPGVVGDAVAAAVKIGYRHIDCAQLYGNEKEIGTALKKLCEKGIVKREELFITSKLWCTDHDPQDVPEALNRTIQDLQLDYVDLYLIHWPVRMKKGSVGVSPENFLPVDIPSTWKSMEALYDSGKARAIGVSNFSTKKLGNLLDLARVPPSVNQVECHPSWRQAKLREFCKSKGVHLSAYFPLGSPGWFKSDVLKNPILNMVAERLGKSPAQVALRWGIQLGNSVLPKSTNEGRIRENLDVFDWSIPDDLFAKFFDIEQARLLNASVFAHETLSPYKSVEELWDGEV*