MYTNKLLDAYKDKINYVQYKQIAHDLGVSPQMITEVRKGRTFLNENQILMLADAVGEDKEKALIGLAMDKAKTHEAQTLWQNIGKKFNGLGLSSISMACAGLALVIASPQEPLYQCALWALMLNAIAYAYPIKCLSFEGQFNEVSRND