MSYEDRIRQIQNGLEIVDLVKKVRKESIEKPTYGRSAIGLPTTKDRTAAWELFHQSTVDETRPEELSLEERNGTISSRDGVGISEPIHHADSGGGRTYKESKWDEGDEPILENQLVTNIQSNDTGRKITYGKSDHSYADSQDNRTEGSKWSDGCTTIDSSDVSSILQGSLSQDTDATRPRGKTAPAFQMNPNAKEYYPKNHLSKQESCTNDLDKVTNHNKDTKGQEKGSAYVFEVESNKPTIRPRMAKQIQIESPPEDGTEIINLTITPKQRKSILKEQKSDDDAVPKKQPKPDLIVIEEEDEDQQSEPIENIDKSESESDITIFDLADQAADHVRRTQMTAKAIGGIIEASLKNPSDFGEIVYLSDGPTQASSPEGKKEGGRKLRALDRTESGKSESETSSKQVKKGASKRIQSLLGWFRNQGRRLVQPNVLQNQIRAIKREMLL