MSDKEVVVNGLSEDQAWQELKFPELLNSDAVREIHATIEKEWDFLQRSACQTAAGRALWKHAIHDPLADVLAGETYLRNLHEKIKKDILNNARETSGVILAVRTLWFDSRLEDALNSIDGRQAQVVLLGAGMDTRAYRLSCLKDSDVFEVDFPQVLDVKTTILQAAKDSSNDCQHIMSKAKSLTRVAADIRESDWLEKLEIAGYLPQKNTVWILEGILYYLTQSHAMQVLRILANKCALTHTVLLADFMNKPSTTLSNSAFQFYSDWPDQLLPSIGFNHVKLSQIGDPDAHFGLLNDPLNLFNKLRSLPRSLQTNPDDGTPCCRLYLVEASGSPDQNASNNGPITQT*