MADPFEVRQRFTTLLSHLSASHTSLQKAALYALKNREMDEDLHSCILEQLERTNMNTRANIMFFIECLCEMAVKENGSGDGSAMGYVRMLQRDILRVVECVVGEEGANVRVVRKVLQTLQARGILMQETVSELEAVLKSREGEMPFGSPGTQKNGTAGVKMDKRQIEQRIEEDRERHKRLRESIWAVSGEADEEMEKLWEEASEIGEDDYVVGREDREERDQAIHFG