MTDNSLPLLYAGEHLDTVAGFPTLYAFSPANHDNPLMVFIPGGGHNARISYGGHPGSRSEDFLAHWLNKLGYGLLAISYPLQSQPDEIMAATSPEFRIRDWGLQAAEVTKTVIERHGLSPKVVLVAWSMGGRVVVPYTQAAKARGLTVELFVSLAATPGLAASRPNPPGIKMTSEGYAALDRMPELFLSQVREQNILESRVIIPDDVYLRDYYGCTPVGLLGFGMSYSPERGFVEDRYTSTEDADANNFRQWPLISALHGDSILDGRHVLADKATWGFMQVQQLVSTVEDRGYRSLNPERWEEVVKLVHSRPENMCRQIHGNHFFFLGEQGARETAAAIVEQLKEARIFMSTLDTLLVP*