MGSRDTTSTKTALYSYSPSPSSSPPAAAVLSPCAACKVLRRRCVDKCVLAPYFPPTDPQKFTNAHRVFGASNIIKLLQDIPVSQRADAVSSMVYEANARIRDPVYGCAGAIFQLQRQVNELQAQLARAQAEAVNVQAQNANVMALICMGMSHTLHDGAALAVDALAAAPLNDSFSLDDGSLHGGAGAAIWEAPIWT