MQEKKLVLLQRHLHVFQALQYLLKLCNHPLLFLGERPPDSLLSVLSELMPDSAYIVSDLHELHHSPKLVALQEILEECGIGLDASSAEGTVAVGQHRVLIFAQHKSFLDILERDLFLTEFVACFFL