MADQGMEGSQPVDLTKHPSGIVPTLQNIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEHLSKLAARKYARIVQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHSAFSSYEPELFPGLIYRMKLPKIVLLIFVSGKIVITGAKMREETYTAFENIYPVLTEFRKVQQ