MQESAPTTPPLDYEAFAGEFDDDVAPLEEVKRELVVDGVGLFPGGGASAAAAAAAVAGPMTPNSMSVSSTSSEACGVGGGAGGDEESAGKCKKEEEGDGGDDDGKEGSATTKGDGDGEDKNKKGVKGKGKGEKRPRQPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPFPRSYYRCTTQKCPVKKRVERSYQDAAVVITTYEGKHTHPIPATLRGTAHLLGAAAAAHHHGGLQYHHPGHFAAAVGHRLPPQPHDTLGGGLLAPPHAQHLHAMQHQMQLAAAASGGSVHAAAMQQMPQPDHAGLAAIIASTTGASTTPAPPPATGSAAAATTPLRMQHFMAQDYGLLQDMFIPSPFLHNDDANNNNHR