MELELSLGDSPAPVKATIAPTPVLIPTCMGDEEDLELVLGVRATRRDEQDDQTTCTQSSEEAMEGEEDETRPHGEAPVESLSFPLFVSSAETGSANSEMCTRGFDVNTRPADGGAEAGRPSSPSSMQEASTRQQVADQEAADDEDNGGGGARKKLRLSKEQSSFLEDSFKEHSTLTPKQKSDLANRLNLRPRQVEVWFQNRRARTKLKQTEVDCEHLKRCCERLTRENRRLQREVAELRGTLRTTTSSYPPLYGLHHLPAAAGTVFRVCPSCEHSKVVAAAASESFSPRVFAGGGAPAAITAAAAVPSPGAGSPPSSSAALFGARRPHFGPFAAAVIPPVLRRQPSATS