MIRALLQRWRSRPAAASEPVSPRMCGLRDAVLDGWFRSETGELLAGFAIGAQDTLLDLGCGEGVATLFAARQGASVIFTDSEEDKVRSLAQQVEAVARRPFTGLVSDSDPLPLRDACADKLVCMEVLEHVANPARVMDELVRLGRPGAQYLLSVPDPVGEHLQQGIAPADYFRAPNHIHIFSRDDFARLVQDAGLVIEHRQASGFFWVMGMIFFWASERAAGRELGGAVRDRIQPPYPALMEDWARLWENLLARPDGLEIKHLLDHFMPKSQVIIARKPLDPGSSRT*