MKKSWAVLLITALMLLSGCSLMEDVNNTLTYGKEATEYVSKAGTFAEEVPALAKQAVNDQQAAEDLEVKLLDMKQEMEAFNALEAPEVALEIHEQIVNQNAKVEEGIDLYLNNMENGKLDPTVLENTEIYQSIQKITNTIDQIKQLGQ