MPRAFLVKKPCVSTCKRNWSELPDEERGEIYVPVSLGFYPLQPYQEPEPSVAEPPSCPLALDMSLRDPSYRVAPAPCVVAQLPSEDMGRLADAQGRDHGFLRTKMKVTLGDSPSGDLFTCHICQKAFTYQRMLNRHMKCHNDVKRHLCTYCGKGFNDTFDLKRHVRTHTGVRPYKCSLCDKAFTQRCSLESHLKKIHGVQQKYAYKERRAKLYVCEECGCTSESQEGHVLHLKEHHPDSPLLRKTSKKVAVALQNTVTSLLQSDHHL