MSLISMMEANLPPGFRFHPMDEELVVDYLYHKLSGGGGGGAGEFYGGVAMVDVDLNKCEPWELPDAARVGATEWYFFSLHDRKYATGQRTNRATRSGYWKATGKDRAIVTRRRAAAGEAVAGGEVVGMRKTLVFYQGRAPRGSKTEWVMHEFRVDGHAVADHPSSSTSSSSSNLLKEDWVLCRVFYKSRTANPRPVVSGEAAVSLSGELSLPPPPPLPVAPAVVDGYTGGGYYEQDSSAGYHHHHHRPPTSAALPFKDLTDFRDLLSNMVQGGGGGAAAAAAAKSEGFHLGWSEEESSGYVQQSAMASQAWNPF