MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELSILCDAEVGLVVFSSTGRLYEFSSTNMKTVIDRYTNAKEELLGGNATSEIKHLRASGQAILKFANDGKSMHILTSNVQPKKRMKIIRCQFCKQNGCKATKPKQQGYIANQREAASLRQQLHNLQESHKQLMGEELSGLGVRDLQGLENRLEINLRNIRMRKGSLIHQENIELSRSLNVMSQQKLELYNKACEQRGATDANESSSTPYSFRIIQNANMPPSLELSQSQQREGECSKTAAPELG