MRSDPFSRDQGRFCAYHKQSGHRTDKCKSFKFHLENLVKDEHLRNYVKEEDRDNGQPPCRDDGGQDSELEAIINVIHFAPSPKGSSQARAEARRASHQKQVLNAVPEPAAKKAKREGPRTSFSDRDLENVELPHNDPLVLTLKL