MNPQCTKCAKTVYSQEKLNCLDKIWHKTCFRCVVCNMALNMKNYKGYNKNPYCNAHYPTPKFTAVADTPENLRLKKQTDNQSSLKYHKEYEQEKGKFTVVADDPEVLRARKNSEQASKVAYTQEARRMQGLAATVQEELSKSHQRPCDDQPAAPYQPAPLQQVPQPSSSNSAQYLVMYDYNAADDDEVSMVEGDIIVDAEIIDEGWMVGRVKRTGQSGMLPANYVQLNN