MLDINLFREEKGHNPEFIRESQRRRFASVEVVDEVINLDKEWRKRQFELENLRKEFNKINKEVSKLKRAGEDATKFISESEETKKSIGEKEVEVRETLNLLNSKLETIGNLVHDSVPISQDEANNVVVRSWGEKRVEPKLKNHVDLVELLGIADTKKGADVAGGRGFYLKGDGVRLNQALINFGLDFLEKREYTLLHTPFFMRKDIMSKCAQLAQFDEELYKVTGEGDDKYLIATAEQPLCAYHLDDWIHPTQLPLRYAGYSSCFRKEAGSHGRDTLGIFRVHQFEKVEQFCLTSPNDNDSWDMHEEMLKNSEDFYKALNLPYQVVSIVSGALNDAAAKKYDLEAWFPASQAYRELVSCSNCTDYQARRLEIRYGQKKSNEQMKQYVHLLNSTLTATERTICCILENNQKEDGVEIPEALRPFMGGKTFLPFKNQPSNEAKGALKHVQFNRAAHMLNSITNFIGKGNAFWKIGTRVFNQVL*