MLIFTGGSKGLVDLVASQRSIAVRSYDCPSAATTGSTMISDWGQPKFRLKQIRDCLYGDAPAGDIDAMHTLPKALRARLREHATLGELGVEFEQQSKDGTQKRLWRCHDGSLIESRRRVFCFRRTACISSQVGCAMGCTFCATGQMGFRRDLSEAEIFEQAARFSSELRARGERLSNVVFMGMGEPFRNYDAVVGAARRIMGELGSGLRRRGSRLAISLHEADDVARSAIMPVNLEAEHGFMPVNRRHDLDELIGACHYYALIAGRNDDAATARRRGKLLRGTPRSSCFTVFFQ*