MASSQRSRSVVSSSSTTAPVVMVVPLDDDGPAQDLLMRPVQDQEEEEEQESAAEELRRGPWTVDEDLTLVNYIADHGEGRWNSLARAAGLKRTGKSCRLRWLNYLRPDVKRGNFTADEQLLILDLHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLNCDVNSARFKDAMRYLWMPRLADVGQVGDYHGYTTTTSDVHGMPVMTPSSSDSFATSESYDGALYANVHKNEIVNGGDYQVQGATQGYCNSESATQGYCNFESKQLHNHGHSQFQDPDLVGWVQGFSEGLSENFWSLEDIWKMQ