MAHGLAGGVGPLRCCPSVSSSSTTVHHTLDAPPRRSLAMCASTFSPPAASAIEGRDVGLSVTTRRGRVLPVLKGCSLLVPPGQLWMLLGPNGCGKSTLLKVLAGFLNPSAGTVYVNRPCSYVFQNPDHQVVMPTVESDVAFGLGKLKLPLDEVRLRVSKSLDAVGMLSYSQRPIQTLSGGQKQRVAIAGALAEASKVLLLDELTTFLDEHDQIGVIKAVRNSVAADGEVAALWVTHRLEELKYADGAIYMEDGQIIIQGDVSTISRFIKRKQARYFGHFEL*