MGRGKIVIRRIDNSTSRQVTFSKRRNGLLKKAKELSILCDAEVGLVVFSSTGRLYEFSSTNMKTVIDRYTNAKEELLGGNATSEIKREAASLRQQLHNLQESHKQLMGEELSGLGVRDLQGLENRLEISLRNIRMRKGSLIHQENVELSRSLNVMSQQKLELYNKLQACEQRGATDANESSSTPYSFRIIQNTNIPPSLEMSQSQQKEGECNKTDAPELG