MAGLGSPCGACKFLRRKCVNGCVFAPYFHHQHGAAHFAAIHKVFGASNVAKLLMHLPMADRPEAAVTISYEAQARLQNPIYGCVAHIFALQQQVVNLQAQVASLEAQAARRRGNGIPVGSIGQLEDMLCNTGPPHRQDLQGFIDQAGDRKTPPQFASTLSMDVNWYPNSVWSLEESTPPTNFDMADEDFSFEAFSLTSCFDMEDEFWRSACHGNGDLQPAASAGAGRSWGRGIH