MADRGLESSQPVDLSRHPSGIVPTLQNLVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEAQSKLAARKYARIIQKLSFPAKFKDFKIQNIVGSCDVKFPIRLEGLALTHSAFSSYEPEIFPGLIYRMKQPKIVLLIFVSGKIVLTGAKIGAANGQCSTCQVLVKLPGISHAIVLNPSSRTLGDGREKDSIFGCADWPNVYLTILC