QTVAPPSAFLNWSPSRHQRVFCHEFSGMSRLHASVLFSCVKNMSLRGNPARKIMDYLTFEVRASRWVGMELELAESWTSVDAFASTCAMCCGPCGRAGEGERQKLMAMSSYMVNSKYVDPKFPPCEEYSQNNYIPEQGSDYYSSSQDTDFQHPGIYPRSNYTEQPFGCTAVQEPTVPRGHVHDKSGQPSPFNAQTESGAPVLVAGPRTCGQQQNTKSQNGTQAKQPAVVYPWMKKVHVLELEKEFHFNRYLTRRRRIEIAHALSLREADQNLVSEQTDEMEERPQTAQHEGPIGTSLQPSAEYPQGPD