MSNRAGAGIVLQSPEGLVIEQALTFGFKASNNEAEYEALIAGLNSAKILEARYIVVFSDFQLVTNQLSGDYQAWDDRMEAYLAHTKDLLSQFKRTEIRQVGRESNSHADALPNLASAVEAGNRRTIEVETLREPSIELQ