MSLISMMEANLPPGFRFHPRDEELVVDYLYHKLSSAGGGDGGEFYGGVAMVDVDLNKCEPWELPDAARVGATEWYFFSLHDRKYATGQRTNRATRSGYWKATGKDRAIVTSRRRRRAATAGEATGGGAVVGMRKTLVFYQGRAPRGTKTEWVMHEFRVDGHAVADHPSSSTTSSNLLKEDWVLCRVFYKSRTATPRPVVSGEAGVSLSSELSLPPPPLTVAPAVVDAYLALDRAPAADTGGGSYYEEDSSGYHHHRPAPSAALPFKDLTDFRDLLSNMVQGGGGSGAAAAKTEGFHLGWSEEEAGYVQQSAMASQAWNPF