MGRGKIAIRRIDNSTSRQVTFSKRRNGLLKKARELSILCDAEVGLMVFSSTGKLYDYASTSFGRQKQQA