MGGHHHVKLPNVPDPSIYKVEDAKDLLKVQERLAKKGLKDPWMRNYVWRCTIDKADKHPNWVLLKFFTYGWKYWVPLVGLTIGIEHFLGIDYHAHGHGHGHDDKHEAHH