MEQQQQAAAAMAAGGGGPQYRGVRRRKWGKWVSEIRQPGTKVRIWLGSFESAEMAAVAHDVAALRLRGLDGAQLNFPGSVGWLPQPATTDPVDIRAAAAEAAERVRREPALVAAAAAAAAPGRLELGGGGGDGEFDEMESPRLWAEMAEAMLLDPPKWGPDGSDVADGSSQSWAHGSLWDGC