MSSFVSRESDPTGRQFYCRKEKSLGVLCTKFLRLYNKDGVESIGLDDAATKLGVERRRIYDVVNILESVGVVARKQKNQYSWKGFEAIPRALEGLREEGLKENFSASVPSSSAKVSNENENEGSSSSKTDCQENSSSATSKSENKREKSLWLLTQNFVKLFLCSGVNMITLDSAAMSLLGDSLTSTAMRTKVRRLYDIANVFSSMNLIEKRNRVESATDWNSNQKENVSVLHGCKNLGSDCEENKLNQSTKHSSKNFQFGPFSPVAVPTASNSGNKTVNRIQDLESLASTYCPQYHNQVLSDLFGHYVEAWKSWYVEVAVKEKSQNGS