MSNDIDLIKRLGPSAMDQIMLYLAFSAMRTSGHRHGAFLDAAATAAKCAIYMTYLEQGQNLRMTGHLHHLEPKRVKIIVEEVRQALMEGKLLKMLGSQEPRYLIQFPYVWMEKYPWQPGRSRIPGTSLTSEEKKQIEQKLPSNLPDAQLVTSFEFVELIEFLHKRSQEDLPPEHQMPLSEALGEHIKRRLLYSGTVTRIDSPWGMPFYALTRPFYAPADDQERTYIMVEDTARYFRMMKDWAERRPNAMRALEELDIPPEKWEQAMEELDEIVRAWADKYHQAGGIPMILQMVFGRKED