MIDFRPFYQQIATSHLSAWLETLPLQLKQWEKTAHSDYAKWAKIATSMPTSPTSINLTDKVEAVLAEALPEGEKQYLIYRLKQLMPWRKGPYHLHGVHIDTEWRSDFKWQRVLPHLAPLKDRTILDVGCGNGYHMWRMVGEDAQMVVGIDPTELFLCQFEAVRQLLGNDRRANLIPLGLEQMQPLAAFDTVFSMGVLYHRKSPLDHLSQLKAQLVKGGELVLETLIIDGDINDILTPADRYAKMKNVYFIPSVAALINWLKKIGFKNARCVDQSVTTLAEQRKTEWLENESLVDFLDPTDQRKTIEGLPAPKRAVILANA