MDGSTRARCRACAACLLKQNCGHCRECLEKVEFGGKGLRKKICRSRKCMNMSVQPANSAPPLLDLERGGPSEPFPAQPLLAGLPTGYPLTQCVLPPLAAEDALLAHKVAILRELTSARGELLGSAHPWAARAIGVPARPLAPPRLPSDCAAEGGDGAVAGGHAALSWPMKVVIDEMRRALAPTPAPLAPAPAPPPPEGATPHCGSPFDDLLLSGSATPPLLQKRPTPGASVPPPSMPPSPPAMRIPLRLDVAQYKPVQLSLALAVMFAARLAELDTTNPSGLLAAAGFGLLALANLAHASPRFLARAMTLVLVCAPTLRLVRVLVRSPEAMARDLDKLAGIGRCVITMATATGAAFGALPPSALPPTRKLLAVGYCACASACVNVILRVRTGDERAPNFHLLHIVLPFFASFLAAHAASRSSFGQNVARQNVARRGYSTRLACDESRQMWSSRTCSDRDLAVLTAF