MTAAISFTCVTVDAAHPPTLAAFYRDLLGWQIYHSDADYALVGDGHTTLCFGAVERHTPARWPDDPEHPKRVHFDFSVEDVEQATARALDLGAILPEFQPGADPEWAGHSPWTIVLDPEGTPICLNPRA