MSNSDLELSNAASPPPVELDNSQVDEIINNVRCVAIPWQGYQRSGSLEENELQEIENLTGKPLSAYVKTAEEDTTAYSNLFLKLLSMKDTPDVVNFALVKLADTLLNSNKFLSAFGPAFYDFLEKDESYINYLDDDSKLLFARVFALCSSSSPCSVAKAFTLFLEYLGKLMQSLNPLTRLFAVQCLNGVLTLKAHRYALWAENTCSFRLAELLRNSIGDTQLQYYSLFCFWQLTFESHIAQDINKRFDLIKLLVQIIRSDTKTKVYRLVLAILVNLIDKAPKDTISTMLLEHVDKAVQLLQKRKWADEDITNYLDFITSTLDESSKHLSTFDMYKSELDTGILHWSPSHRSEDFWHQNAKRLNEDNYALLKKLFHIVQYNEDNTSLAVACHDLGAYIRSYPEGRSLIIKYGAKQRIMDLMSHPDPEVRFEALSTVQLLMTEVCFLSKITL