MSLISMMEANLPPGFRFHPRDEELVVDYLYQKLSGGGGEFYGGVAMVDVDLNKCEPWELPDAARVGATEWYFFSLHDRKYATGQRTNRATRSGYWKATGKDRAIVTRRRAAAGEAVAGGEVVGMRKTLVFYQGRAPRGTKTEWVMHEFRVDGHAVADHPSSSTSSSSSNLLKEDWVLCRVLYKSRTATPRPVVSGEVAMSLSGELSLPPPPPPPPLPVAPAVVDGYTGGGYYEQDSSAGYHHHHHRPPPPAALPFKDLTDFRDLLSNMVQGGGGGAAAAAKTEGFHLGWSEESSGYVQQSAMASQAWNPF