MHPPHTPLPSLHQVVLDYVITNAYASTAKSLSQSHASGRGASPSDSTAVPSDMKAGPNSNANGDQKTISETNGMDVDVEMDGDDGNANSGVNSNKDLDRGLILDEQALDMIERRRETLEYLSCSDPLPSNYGAATNGATSLNLQIQRFIESFRQMSPSSPGVTLTHALSAAHGLHSEAKKLPAEVRAIYLQEIKDVGALFAYENAEMSPLKGFLEQSRRIQLEEYSKRLEVYYKILEGNEIDPTPPWTAKDGLAKEHLAAYWKYHDIKNFNLHDFASLSW