MTGLGFSCGACKFLRRKCTSECVFAPYFCYDQAADHFAAVHKVFGASNVSKMLLHLPVQHRSDAAITMSYEALARMHDPVYGCVSQIFALQQQVAYLQEEIETLGSQMVNFTTCHPSNSSNTFTDQLQVLSQNGAEHIQNQLPELPIFPHIGTAAANQGFNSEMDIEMPPVHEWEEVKLFGDHFTPDPLKRFLEGMEQDMLGNNPWSNETATREFY