MADRGLESSQPVDLSRHPSGIVPTLQNLVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEAQSKLAARKYARIIQKLSFPAKFKDFKIQNIVGSCDVKFPIRLEGLALTHSAFSSYEPEIFPGLIYRMKQPKIVLLIFVSGKIVLTGAKIGAANGQCSTCQVLVKL