MVLFILRFGWMERDHLDIATPGKADHNDIYGSSVASRRDKVKHEPKDSRSSASAGGIGTSNQNPKDVASLAEEEEHNTDDEDNHSEDAQKQLVLYDPAAVGADEIALDADPVNSQPRRNSFPNYTTRLLPSVGAFTVQCANCFKWRLIPTKEKYEEIREHILEQPFYCETAHEWRAELSCADPPDLTQDGSRLWAIDKPNIAQPPPGWERLLRIRGEGGTRFADVYYVAPSGKRLRSMVEVEKYLQEHPDYVAQGVSMSQFSFQIPRPLQDNYVKKRPYRPALAPDETEPVNRITWIADNGDTDLRLGMPGAPLFEPLSQSFKKKRTPSKRLSNADAACNNASQWQQLQP