MGRGKIVIERIDNPTNRQVTFSKRRGGLMKKARELAILCDADLALIVFSSTGRLYDFASSSGMEAILERYQEAKEEHYGVLNPTSEAKVCMPSNFSMPSHIFTK