MGRGKIAIERIDNATNRQVTFSKRRGGLMKKARELAILCDADLALIVFSSTGRLYDFASSSGMEAILERYQEAKQEHCGVLNPTSEVVAWWRDASKLRRRLVLWRGGG