MEVLPNDLVRQCLLRVPYKWHDNLKGVCRSWESMVSNPRFYADRKISGTTDHLVCLIQLVFMDSSHVFEIRVYDLVKGTWERIPPIDDPYFARMAGWFQCAVVNRKLVLIDGNRKSVYIYDFESARWSRGADMPTRRFLFACSVDSSTGLVYVAGGTNKDFHPLAAAEAYNVEENMWEILPPMIQPHGECHGVFMEGKFMVLSGGEDRSAEVFEPSAGTWRRCEDMSFRGDPWRMCVASGELYAFGDRQVMMYDGDKKVWTAVASLPQWRESVLCDTQWRESVLCVTQWRDWIFVSAGGPWKNVCYLFKPSTGQWIEVKGGGGECMVACAYAAETVEI*