MKSLTAVCQTAGASGMPALNPSGRITRHPPHRGDGENAEMKMYLSKLKDLVPFMPKNRKLSKLEIIQHVIDYICDLQTELETHPEIGNFDAAAALTSVALHRDDDSDMEDDDAEVDSDADVLAQRLAAEQPAKVSSPAARLPLSDRQTPNTLVAPAQQHQQQQQQLQLQLQQQQSQQQLSNSLSTQSNTEKDSRQS