MLDINLFREEKGHNPELIRESQRRRFASVEIVDEVINLDKEWRKRQFELENLRKEFNKINKEVSKLKRAGEDASKFITESEETKKSIAEKEVEVRETLNLLNSKLETIGNLVHDSVPISNDEANNVVVRSWGEKRVEPKLKNHVDLVELLGIADTKKGADVAGGRGFYLKGDGVRLNQALINFGLDFLDKREYTLLHTPFFMRKDIMSKCAQLAQFDEELYKVTGEGDDKYLIATAEQPLCAYHLDDWIHPTQLPIRYAGYSSCFRKEAGSHGRDTLGIFRVHQFEKVEQFCLTSPNDNDSWDMHEEMLKNSEDFYKALNLPYQVVSIVSGALNDAAAKKYDLEAWFPASQAYRELVSCSNCTDYQARRLEIRYGQKKSNEQMKQYVHLLNSTLTATERTICCILENNQKEDGVEIPEVLRPFMGGKTFLPFKSQPSNEAKGKKSKA*