MTAFFVTGPLPKAECSEEFSKRGCPLCLTVFDNPAAATIHQATCLMQSASPSVQAGSLSRANKRIQAEKSGPASAVALDCEMVGGGQDGSLDLCARVCLVDEEENVLFQTYVKPQLPVTDYRFDITGIKAEHLVDAMPVKEAAERVKQILYNGETVSRVRLIGGKAKLLVGHGLDHDLQCLMLEYPSNLTRDTSKYPPLRKTGKTSHSLNYLTKRLLGYQIQNGHHDPCEDAIASMRLYKKMRSEVHEQKCGEGTAESNRNNIFSSLRQSDLEKMTPEALLAISRPDYYCWCFDARPQSC*