MNSFLVCLLSAILLAGVVLGKPTFDFDDDLIEKRGADRALTTRCLKDCMFCAKYTKNGFSIRQCMQECGGEVASGREQTWASCDMFSNGK