MAPQTVNETSFVSKTQHYLKVKKPLLERQRRARMNKCLDTLKTLVAEFQGDDAILRLDKAEMLEAALVFMRKQVIKQQAPVSPLPMDSFKNGYMNAVSEISRVMACTPAMSVDVGKTVMTHLGVEFQRMLQGDQQQQQPQQSQLESTGRPISPASSGYHSDAEESDAAPSPKPEATNSMWRPW