SGISLARAHFEKQPPSNLRKSNFFHFVLALYDRQGQPVEIERTSFIDFVEKDRVRLGRVYLFIQSASGKGACHLLSPVPPSRGAKSSTDRGRECSHVPLQSLHGGSVVAPGWYLVSAVYAMHTSLIHCPSSQELNGEKTNNGIHYRLQLLYSNGIRTEQNLYVRLIDSMSKQVSFKILNGSVIGSLPPFFS