MEVLPNDLVQQCLLRVPYKWHDNLKAVCRSWESMVSNPRFYADRKISGTTDHLVCLIQLVFMDSSCVFEIRVYDLVKGTWERIPPIDDPYFAGMAGWFQCAVVNRKLVLIDGNRKSVYIYDFESARWSRGADMPTRRFLFACSVDSSTGLVYIAGGVDEHGNPLAAAKAYNVEENNWEILPPMIQPHGGECQGVFMEGKFMVLSGGEDRSAEVFEPSAGTWRRWEDMSFRGDLWGNGNLSGKCVAFSSGELYAFGDRQVTKKFGLLWLLFGNLFSVLHSGATGFL*