MDGLSDDNMMGGEMRAIESRLPPGFRFHPSDEELVCYYLRNKQQLQTAATTMLVEVDLHACEPWDLPEVAKVGADEWYFFSLRERKYATGWRRNRASKQGYWKATGKDKAILQLDKPAMAGARKTLVFYSGRAPNGHKTAWVMHEFRLLHHPNPNIQKMQQEGEDDWVLCRVFRKGNNNNGQASQAVGIVNATSTTPRPSSSSSVPTTTARHLHGLESLISSPAPTIVSDQDRFSIQLHHQHSEHFFLDEQQQEQLDLSVLQAPTSLEFEQAPGDGGMEIIAEMESFETTCAALQDASDYYMQLY