MATQAFLKVVIHANFVSDITGSLGWEEEEDEQQQRGGENPVRKRPRNQNLEERIRRRAALDPLKTTIQPILNTITQVEIEEEDEEDDEEEAEQGYKHPPPPKKRSFFQPSSSSEHAHFDMGENHRQNQSSVAARMAVRNAGVGEIVEVEGGHIVRSTGRKDRHSKVCTAKGPRDRRVRLSAHTAIKFYDVQDRLGYDRPSKAVDWLIKNAKPAIDELEQLPPWKPSATNANEFAQQVFDDGRMREIEANDVGNKAFEAAGYAFQANPSAENSSFLPPSLDSFFPIGSSTTSSSSSASIHLQSRQNQDLRLSLQSFQDPLLLQHQHHQSSPSGEQALFAGSAPMAFDVSAASVGWSQQEMSRFQRLIAWNTAEGSGGGGGGGGGYVFPASGQSPMPLMLQNPFSSQRGPLQSSNSPSVRAWADLPPVSAGEHQLHQPSASSVPAVRFAFGGFSGFHVPARIQGDEEQDGGDKLSSVSSAPHH