MGRGKIAIERIDNATNRQVTFSKRRGGLMKKARELAILCDADLALIIFSSTGRLYNFASSSGMEAILERYQEAKQEHCGVLNPTSEA