MADQELVGSQPVELSKHPSGIIPTLQKKYFPVLILIKRSFIGAMWLFVNVVLLNGNIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEHQSKLAARKYARIIQKLGFPAKFKDFKVQNIVGSCDVKFPIRLEGLAYAHGAFSSYEPELFPGLIYRMKQPKIVLLIFVSGKIVLTGAKVRDETYTAFENIYPVLAEFRKVQQW