NSYSLLTRSFHESSKPLFNLASTLLKASKRTQLRNELIKQGPKRPTSAYFLYLQDHRSQFVKENPTLRPAEISKIAGEKWQNLEADIKEKYISERKKLYSEYQKAKKEFDEKLPPKKPAGPFIKYANEVRSQVFAQHPDKSQLDLMKIIGDKWQSLDQSIKDKYIQEYKKAIQEYNARYPLN