MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELSILCDAEVGLVVFSSTGRLYEFSSTNMKTVIDRYTNAKEELLGGNATSEIKHLRASGQAILKFANDGKSMHILTSNVQPKKRMKIIREVQCANFSARSLGPKIWQREAASLRQQLHNLQESHKQLMGEELSGLGVRDLQGLENRLEINLRNIRMRKGSLIHQENIELSRSLNVMSQQKLELYNKACEQRGATDANESSSTPYSFRIIQNANMPPSLELSQSQQREGECSKTAAPELG