MEARHGGLSMLAHGDVSFPYLIESFPMLLLCSEENHLKPLIDFLEHIGIPKPRIPSVLLAFPPIILSDVEKDIKPRIHAWEKAGIEQEYIGRMLLKYPWILSASVIENYKQTLLFFNRRKIASTALGMAVKSWPHILGCSTTRMNSILVLFDDLGISKKMVVPVLTSSPQLLLRKPNEFLQVVSFFKDMGFDKKVVAKIVCRSPEIFASDVENTLKKKIDFLIDFGICERHLPRIIKKYPELLLLDINRTLLPRMNYLLGMGLCKKDVCSMISRFSPLLGYSIELVMKPKLEFLLRTMKKPLKAIVEYPRYFSYSLEGRIKPRFWIIKSRNIDCSLTDMFAKNNELFAEEYLGIET