MADQVLEGSQPVDLAKHPSGIVPTLQNIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEQQSKLAARKYARIIQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHGAFSSYEPELFPGLIYRMKNPKIVLLIFVSGKIVLTGAKVRDETYTAFENIYPVLTEFRKTQQ*