MWRAVRDTKNKFSEETKTVKAVDCLDWCEVEINIHQFFKGYHEGRMHRNGWPEMLKLKDWPPANFFEERLPRHGAEFISALPFHEYTHPIRGILNLASKFPHDALKPDLGPKTYIAYGTRQGLGRGDSVTKLHFDMSDAVNVLTHASEVKFPAWQKKIIDQYLYRYRRMCCGELCSKSMRILGRLGGQQAERIGCSAVNMDMNVTNEASERDTEEETSVDNKLSTLQCINNSIVQNNHVLDMAACDVSCDDCESRSSLEKRKNNYGDAFNDDNKLRHEVVQRMSCAENTKCDEDEKEKTPANVKDTMVVPVREPETSGTYETFGTTRTRFYIRSSLFFFIN