MELLAGCTVMPIRESKGKLRITFLSATESKTAKPRDGVLTMTDASLADASPADVLFVPGGLGTRALQHDAAFISRLGELARSACVVLTVCTGSLLLAATKLLDGLKATTNKGAFDEIASQYPSVQWQRSARWCVDGKFYTSSGVAAGTDLAHFFLRELFGTKVAKMASTFAEYQYSEDPENNPFAAPQKSFALKNATGKTLRLVFVAYDQFEMLDSFGPLEMFAVANRLLVRQGERPCFEVMSLAEDAVTKSFGGPYFRMDQTLSSVATSSEKIDLLLLPGGIGTIREIHNPVFREAIGKLVSRSERVMTVCTGSAIVASCGLLDGRKATTNKLAFDLMSLYGPKVHWIPSARWVADGPFYTSSGVSAGTDLSLVLLREMFGSDLADATARQAEYQWDLADDGTSDPFSHTIPKQTWGQVIFTRVQK