MEDSNLSFKIINDEGVKKFMNSQIYQDIINFISDLNTSVIGVEMKPLDKFVLKVENNTNIDNILFLSKNVYNILQLIKSMNICIDKCPPIKHPTRFGNKAFPMFCDEYYKEVDQQLPNILKASGISNISEHTYQLSFYLKNSIGNKKRIDYGTGHELNFLLFLFCLNKLTFFSPPDHRQLVLVLYRQYLECVRQVQVIYNVEPAGSRGAWGLDDFQFLVFLFGAAQLSYNKEIQTNDVEKRELVELWAPKYLYFDALKYILMLKHAPFHESSQMLYDISGVKTWEKICSGLLKMYQVEIIQKRQILQHILFGKLIDF*