MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELSILCDAEVGLVVFSSTGRLYEFSSTNMKTVIDRYTNAKEELLGGNATSEIKIWQREAASLRQQLHNLQESHKQLMGEELSGLGVRDLQGLENRLEISLRNIRMRKGSLIHQENIELSRSLNVMSQQKLELYNKLQACEQRGATDANESSSTPYSFRIIQNANMPPSLELSQSQQREGECSKTAAPELGRLHLP