MCGGAIIADFVPAGARRTASSAAADSVSASILSGDGELMVEPAARAPAPGRKTAYRGIRRRPWGRWAAEIRDPRKGARVWLGTYATPEDAARAYDAAAREIRGAKAKLNFPPAVGAGAPAAKRGRTKVPPAAEESSGSSSSPAAAVVGPPGVGGADETLRDCMSGLEAFLGLEAAALEGGAADVQAWDAVDL