MAASQRSRSTAAQLDVDDQAAADQLMTMMRRPAAALQDEAAAEEEAADLQLELRRGPWTVDEDLTLVNYIADHGEGRWNSLARAAGLKRTGKSCRLRWLNYLRPDIAQHLPGRTDNEIKNYWRTRVQKHAKQLNCDANSARFKDAMRYLWMPRLADASQLGDHHGYNGTTAMGDAHGMPVMTSSSSDSFATSESYDGGLYANVQDNEMVNGGDYYWMQGANQGFCSNYESEQQLHPHEHSQFQDPDLVGWVQGFSEGISENFWSLEDIWKM