MFKKHKNQQDVDMAFWWKKNPHTPNEFVKSIKEQLNILHNLSGISNTSNLIGSTSNEDNNTNEKRRAQEECSKYLIGLKEFILRDGNNGNTLGNQPSNELMDEMYNAMHNKDLFYDLINNFCELEFEAKKEVMLIYAISLRYSKDNKLVTVDYLVSKPSIIKLMILKIEESLNNKKNYQDNFLMLGNMIIENIKYEQLNRIILKDPNFWKFFEFAKLNNFEISTESLQILNVALTSNIKLVSREFFNSYSSDDINNNSNENIPRFINNINKLIVNGTYVIKRQSIKLLTSLILNRTFSTLRNEYISSADNLKLIMLLLIDKSKNLQLESFNIFKVMIANPTKDKYVMEILIKNREKLIRYFNNFNLDNQDSKFNDEKEFVIRGIETLPRLAERAEF