MGGYNFIDHLHLQPSKLINSLRCIESWYNDVPYHNNIHVLDVLHTVNVMLPHDNTIHFSFLDNITSLDVYSILLSAIIHDISHEGLNNLYYQNNPLAFHDELTLEPFHDVFGRRLLQRHGAFEGLSDEEQKYSEEVISSAVIGTTMANHFDLFTLLQNEVQSAFSDEDGAATSEDGMDTRYNKTAFLSFLVHAADISSPTKPFPMFSQWIPRVFTEFFRQGDLEGKQGHPISPLCNRRELTEQTIAESQVMFINTFVKPMYELIGKICTWIKEDVVPLLDANLNAMTSWVDELKVKEKREATKX