MSGRCKRGPNSGYKSLPYPLRKENGKIVYECNVCFKRFGQLSNLKVHLRVHTGERPFKCATCAKGFTQLAHLQKHNLVHTGEKPHECGVCNKRFSSTSNLKTHMRLHSSNEYTCGLNSVLGVPSSLQTALQFHSNQSPTLMRWY