MVSVDQCIIDENEVTLLSGFGIDSGIIVDEIATRVLNRPNPSLRVLLIWSEISEWTDLRKAEEWIRLNSSWVRDVVIARCADELVEAPSFRGFGRLLDLFGSGGTAIVTFSEESAGDHSSPNDVVSPTQIIHHMLPPDLKLPAKITRFYEGTQRMWDERKALKDEREALGKEREALRVERRILTEENTRLNSALAISGAQQHLLKAERTHAETRCADLRHDLDLLRESNRKVDEELKTVKLALQDRDDENAKLRSQLSLAEADMETHTRKKIRLLEESVSQAKENEEKYMLQVERLLEEKDQSREEEKKKNERVAQLESRVRKLEADLNAGRPWYKLEKLVKRE*