MELELSLGDSLAPVKATVAPTPVLTPTCMGDEEDLELVLGVRAARRDEQDDQTTCTQSSEEAMEGEEDETRPHGEASVESLSFPLFVSSAETGSANSEMCTRGFDVNTRPADGGAEAGRPSSPSSMQEVSTRQQVADQEAADDEENGGGGARKKLRLSKEQSSFLEDSFKEHSTLTPKQKSDLANRLNLRPRQVEVWFQNRRARTKLKQTEVDCEHLKRCCERLTRENRRLQRELAELRGALRTTSSSYPPLYGLHHLPAAAGTVFRVCPSCEHSKVVAAAASESFSPRVFAGGGAHAAITAAAAVSSPAAGSPPSPAALFGARRPHFGPFAAAVIPPVLRRQPSATS