MTKTNATDPSQMQAEELLSFLEEGGTLKMLHDVSADTIEHIYAVGYNFFQSGKIEQAAKVFQLLSMLDHYQARFFIGLGAARQELGEYLQAIDAYSYAALVDINDPRPPFHSAECHLKLEQLTEAESGFYSAKEMSAGKSQYADLHQRAGIMLEAVRNKRSN