MVVMTQCSPILTEERRPLEGGAPTHSHRRRWSTPADPGGESLRECFTTDDEYKEQPSHVSEVSFDDFVSCSSSSGNGYSFYLGGEMSPWGSPLLTESRPIAPPRMVMETRGEGRRGRSVRRKKDLPPFLTTLDCNGRPRFYHRRVRSEGRLEIARVAVNLPEIVSVRGVEGLRIGTVRVSQQHDEEGEGNDAVRLQVFAGVREALICIRKESEIANQSRAMAEEENGSVAKPRAKKDIAPGRLIDTYAAQCENCHQWRVIDSQEEYEDIRSRMIDDPFTCDKKQISCEDPADLDYDSSRTWVIDKPGLPKTPKGFKRSLVLRKDYSKMDTYYFTPTGKKLRSRNEVASYVEANPEFKGAPLEDFSFTVPKVMEDTAPPDPKVVASPVSPVVAAATPSDDDVSDKSTKSKEFKGKFKLEEETLSGSSPHVSPAP