MSLISMMEANLPPGFRFHPRDEELVVDYLYHKLSGGGGAGAGEFYGGVAMVDVDLNKCEPWELPDAARVGATEWYFFSLHDRKYATGQRTNRATRSGYWKATGKDRAIVTRRRAAGGEAVAGGEVVGMRKTLVFYQGRAPRGSKTEWVMHEFRVDGHAVADHPSSSTSSSSSNLLKEDWVLCRVFYKSRTANPRPVVSGEAAVSLSGELSLPPPPPLPVAPAVVDGYTGGGYYEQDSSAGCHHHHHRPPTSAALPFKDLTDFRDLLSNMVQGGGGAAAAAKSEGFHLGWSEEESSGYVQQSAMASQAWNPF