MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELSILCDAEVGLVVFSSTGRLYEFSSTNMKTVIDRYTNAKEELLGGNATSEIKREAASLRQQLHNLQESHKQLMGEELSGLGVRDLQGLENRLEINLRNIRMRKGSLIHQENIELSRSLNVMSQQKLELYNKACEQRGATDANESSSTPYSFRIIQNANMPPSLELSQSQQREGECSKTAAPELG