MEFYIPIVVTALLLAVVMLFFLTYKQWCRTKALESTVSHLGKKLNTVQHDISALCASGLGVDERVGGAERRVRSLMGRIEELEESDTFEHLQEFQGAIELAQKGASADEIVEKCHLTVDEASLLIRLHKA