MSNDIDLIKRLGPSAMDQIMLYLAFSAMRTSGHRHGAFLDAAATAAKCAIYMTYLEQGQNLRMTGHLHHLEPKRVKIIVEEVRQALTEGKLLKMLGSQEPRYLIQFPYVWMEKYPWRPGRSRIPGTSLTSEEKRQIEQKLPPNLPDAQLITSFEFLELIEFLHKRSQEDLPQEHQMPLSEALAEHIKRRLLYSGTVTRIDSPWGMPFYALTRPFYAPADDQERQYIMVEDTARYFRMMRDWAERLANTMRVLEELDIPPDNISPALEELDEVIRAWADKYHQDGGIPMILQMVFGKKED