MPLPVFSQQLPAEQVQGQAFRPFFTGPPSAAPTLAYGSPAVAATQVSNVNIKRSASQTPLVGESPAKKQSKWNKDDDVIITELRGSGMKWEDISKRFPGRSAMSCRLRYQNYIERRNEWDDEKKNKLARLYERFKKEMWEGIAKEMGVPWRTAEAMHWQLGELQMAERANVPLFQMAASTTNPLASAPPPATVNHQGLGYPLPQTQPMQPQAQPRPPAGRRNSAASGGRRRADSAKSGAPPSSTLAAVPEALASQRASTAPTPTSQIGPDDPTSASGPFPAEMKQERASRSPSQQYRPLRPAEATGTDTSEEEGRRQ