MNYQDNSLKSLKLGQKTEYASQYDRTLLQPVPRALNRDGLGITQNQPFTIGADIWTAYEISWLNEKGLPQVAIADIYLDYQSQNLIESKSFKLYLNSFNQSKFTDFNAVQQTMQGDLIECAQGDVKVRLNPVAVYDAQKIDHLQGDCIDEQDIEITSYEFNADWLKDCVSDEIVEEKLVSHLLKSNCLITNQPDWGTLYIHYVGNKIDHQKLLRYVVSFRQHNEFHEQCVERIFCDLMHYAKPEKLTVYARYTRRGGLDINPFRSNFENLPENLRLARQ*