MAEPGLEDSQPVDLSKHPSGIVPTLHGIFLKYADNSVPSNWVDEVIPCGTRRRAIFVSPGASAVGQRALPWGSSVLKAIRGDEMDIDYTTYWDSSDNKRIGVRNIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEQQSKLAARKYARIIQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHGAFSSYEPELFPGLIYRMKQPKIVLLIFVSGKIVLTGAKVREETYTAFENIYPVLAEFRKVQQCVNLSANKSR