MRQKKVICGMSGGVDSSVSAFILQQQGYQVEGLFMKNWEEDDDTDYCTAAADLADAQAVCDKLGIKLHKINFAAEYWDNVFEHFLTEYKAGRTPNPDILCNKEIKFKAFLEYAAEDLGAHYIATGHYVRRAGDDENAKLLRGLDANKDQSYFLYTLSHKQVGQSLFPVGEIKKPIVRAIAEDLGLITAKKKDSTGICFIGERKFKDFLARYLPAQPGNIRTVDDEIIGRHDGLMYHTLGQRKGLGIGGLKNAGDEAWYVVDKDVENNELIVAQGHDHPRLFSRGLIASQLHWVDREPIRESLRCTVKTRYRQQDIPCVIESIDDETIRVIFDEPQSAVTPGQSAVFYLGEVCLGGGIIAERI*