MVSTVDLGCPIELRKLVLHVRSAEYNPRRFPGVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDVKFMNFTIQNMVGLADLRFPIRLEGVQLANEQMTQYEPEIFPALIYRIIKPRLVMLIFVNGKIVMTGK