MVKESEYYDILGVKIDASGAEIKKAYYVQARQVHPDKNPGDPQAAKNFQILGEAYQVLGDPEKRTAYDKYGKEGVQQDAMVDPAAVFGMLFGSELFEDYVGQLALASAASIDAELESYEPEIRKQMLQEKIKAIQKDRVDKLVTTLKIKLEPFVEGQTDEFVNWATAEAKRLSTAGFGEAMLHTVGYIYTRKAAKELGKDKRFMKVPFLAEWVRDKGHQVKSQVMAASGAVNLLLLQDEVSKLNQGENKEENIQKAIEAKKDAMLQSLWQINVVDIESTLSRVCQAVLKDPSVSKDVLRARARGLRKLGNVFQGSKKAYSRENSLRHEEETGVKVHTGDSSKPAT*