MEEKFVSPVIVMCTNTEMLSERTHQMYDDKATNPYAEKGTLLEVLELCLEHSVGEDENNVMLDALIDVLSGDASNESLILFIKDIERSIMGNLERYKRLEKLDKIDSRLVIIGSHMMDFQKEKGDSGAYSPSKSSNNLAPLLDLLFLDNFSLYQIEDLKGEGSDRDQGGDVQPGDIQNSFVEGRHSSSRDEGDDEWKHGASTITRTNKLFFLGSLASLNGPGGTSPPRNRRSKAQELLRMGTRRRYPCASVLILGAIEDGHVLKDCRWREIGRMPQLVQLMLQLAH*