MGEKNGDAKTFWMELEDDGKVDFIFEQVQNVLQSLKQKIKDGSATNKEYIQAMILVNEATIINSSTSVKEHMPVTQKEQENKSNAFPSTSYGNSFPEDCTFLTTENKEILSLEDKVVDFREKDSSLNLSYQSHDCSGACLMKMPLNLKGENPLQLPIKCHFQRRHAKTNSHSSALHVSYKTPCGRSLRNVEEVFRYLLETECNFLFTDNFSFNTYVQLARNYPKQKEVVSDVDISNGVESMPISFCNEIDSRKLPKFKYRKTVWPRTYYLTNFSSMFTDSCDCSEGCIDITKCACLQLTARNAKTSPLSSDKITTGYKYKRLQRQIPTGIYECSLLCKCNRQLCQNRVVQHGPQVRLQVFKTEQKGWGVRCLDDIDRGTFVCIYSGRLLSRANTEKSNGTDENGKDENTMKNIFSKKRKLEVACSDCEVEVLPLGLETHPRTAKIEKCPPKFSNNPKELTMETKYDNTSRIRYHSVIGDPESKTAIFQHNGKKMEFVASESVTPEDNDGFKPPREHLNSKTKGAQSRLCFFCECLPFLPVSLSLAQYL