MPSVCDPCSVSNFLDDGKLPICLLCNPWHQQRSLDCKMDEAQSSHCAFLPGHEKAAPRPATDEEEAWLQWGEEILHRYVESMESPSSPSPSLDAEVFDQEKELAQWMNAEQEVSAIKEAEFVYRLEEENEQELAELAFSEDVHRHLMMKSLLDGATFLIDYKALEETDLQALVLLQQSATELLQLVNEAVHSRMEEGRLRAINLCNKAFRLQKETEIMAAHERTRLRADISKLRRDCRDLNERLEQEKDRTTCRICFTKPKDVLPLPCLHFDYCSACLQRYQKIRNICPTCRIPISGVLR