MAGRGSAHLQPNPQLPRRGADMGRNDDRPHIALRTLRNDIDIRDHYNITGVLGQGAFGRCYEVRKIGNERIRLAMKELTKDVAGNPDVPELRRLFNEIIIMNRVLSPHPHIVELRDLILGVEKLFIVTEKCCAKNLEDFYPSANNYRGKKIFKQLVEAVHFMHQHGVVHNDLKAQNVMFATTLMRDIKVIDFGLATYHQDLATRTHANFEPRQYYQDDELHPPGDPYTQTFKDIRQLGNILHSILAGTEVDFSEDEVYVPDDLAPVRTQIFDARATNLLDLIGPIRRHNDPNGRLATVPEILQHPWLA*