MEMTMSSAATSLPPGFRFHPTDEELILHYLRNRAAAGQCPVPIIADVDIYKFDPWDLPPKAAYGESEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHDSATGESVGVKKALVFYRGRPPKGTKTSWIMHEYRLAAASYKPSSSSRFRNVSMRLDDWVLCRIYKKSGQASPMLPPLAADYDHDEPSGVLDDAYNFYAPPMISSTLIPKLPKIPSISELFDEHALAQIFDATADPPADHHHHQHALAVHSSLNQLLGVGDNFLAECYSSTTPPATVAGSKRKASPGEYAGGGHTPAKRLNGSCFDVAPQSVVGGLQATPSSVLAGLNHQMLPPQLF