MGRGKIVIERIDNPTNRQVTFSKRRGGLMKKARELAILCDADLALIVFSSTGRLYDFASSSGMEAILERYQEAKEEHYGVLNPTSEQSVQNREPETE