MLDINLFRPEKGGNPTSFGIIELDQKWRQARFVADNLRKELGKISKQVAERKKAGQPADDLISETKALDEQIKKAEEAEEEVRKAVDAKVDIIGNLVHESVPVSDNEDNNKVERTWGEFKPKDGLWNHVAIMQMLDAVDYERGQAVAGNRGYYLKGPGVMLALAVIHYGLNFLNKRGFVPLQTPYFMKKDIMAEVAQLEQFDEELYKVSGEGDDKYLIATSEQTICGFHRKEWLAPEQLPMRYSGYSTCFRKEVGRHGQDTLGIFRIHQFEKLEQFAITSPEKSWEMHEEMIKNAEDFYQSLGIPYRVVNIVSGALNNAAAKKYDLELVSASNCTDYQSRNLDIRFGTTKKANQPAKEYVHMLNATLCAVQRFLCCLVENYQTETGIVVPERLRPYLDGQDFIPFKREAPKGLKRNPPAK*