MDHQMMSPATSLPPGFRFHPTDEELILHYLRSRAAAEQCPVPIIADVDIYKFDPWDLPPMAVYGESEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHDSSTGDSVGVKKALVFYRGRPPKGTKTSWIMHEYRLAAADPLSKPPSSSSSSCRFRNVSMRVRIIFHLQLDDWVLCRIYKKSGQASPMVPPLAAEYDHDEPSGVLDDAYSFYAPPSSAVIPKLPKIPSISELFDEHALAQIFDAADVPADHHNHVNQNLAVVHPSLNQLLSVGDNFLADCYSSTTSQLATAGGKRKSSPGDQWAGHTPAKRLNGSCFDVAPPTVGGLQAAPSSVLGGLNHQMLPPQLF