MAASQRSRSTAAQLDVDDQAAADQLMTMMRRPAAVLQDEAAAEEEASAAAADLQLELRRGPWTVDEDLTLVNYIADHGEGRWNSLARAAGLKRTGKSCRLRWLNYLRPDVKRGNFTADEQLLILDLHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLNCDANSARFKDAMRYLWMPRLADASQLGDHHGYNSTTAMGDAHGMPVMTSSSSDSFATSESYDGGLYANVQDNEMVNGGDYWMQGANKGFCSNYESEQLHPHEHSQFQDPDLVGWVQGFSEGISENFWSLEDIWKM