FPLHDKERLEKWLRNMKRDAWTPSKHQLLCSDHFTPDSLDVRWGIRYLKHTAVPTIFSSPGDEEKDSSQNSPQEIKREDPEETNTNVVSEKASVSLEPCTPKRNPVIAENVDGKVDVVCSTALSKPLQIQKLQLQNGEDFQADGVVVDSSSKQHIHQPNPILMAAAVQSMEATSVHTSAEDPLGCTATVLQFTNPNYLNSSLKLQNALGSITDYAIENPNSHVVGCSVEVQPTSENAVLLSTVTQTIEQFSGNEESVIAIIVPAESPEKPEIVNSSFLPIKQEFLDTEETETDKSVYMNAYSGSEVLQTEHSYCKQDIDRDHLWQKISKLHSKITLLEMQEIKTLGRLRSLEALIGQLKQENLLSEEKLKIVENCFTTLEVTMIQ