MDGDYVASLLMGGGSSGLDFGALGMDGGFLETLCGGGGGVGFAGRAAGMSGAVGGGQFGVAEGSGAASREGSSVSDPAWASYARPDGANAKKRKAPAGASGKGKEAAAAAACFGKVGEATGPESKKCKVEVAPVKPKVEETASDGSAGGERGRKQAKGKSSKSKQADDEPPRDYVHVRARRGQATDSHSLAERVRREKITIKMKMLQDLVPGCNKVIGKALMLDEIINYVQSLQQQVEFLSMKLATVNPQLDFSTLSTLLHKDMNEAFGPSPSSVFPLESAGGAFPFYEQADIFQSFGSGSMENQCPLGLLDTVLPHASNPQYAFHKQQQNFWDENLQNALHIDNEQSRGNGVSAPNVDGQLQAADHTETEF*