MMIGSAESEALGMSIMSSLPLQLNQAAAMAREAPISIRDPVNSSGLWSKKDDRVPQWSHQETRDFIAIRAELERDFTQTKRNKTLWQAVASKMKERGYRRSPEQCKCKWKNLVNRYKGKETSDPESGRQCPFYEELQAIFTERSKSLNRMLLESELGGSASKNKMKRPLPERSSDEFTDDEEDDEEESEDDRTATKGKKRKLERDRNKVGADKSRANGINEVLQEFFQQQQRMEMQWREMAERRAQERRMFEQEWRQSMEKLERERLMLEQSYREREEQRRMREESRAEKRDQLLTTLLNKLIHDGL