MASKFDFEYGQGTMSAELPDNTDIFIPGETVKDPDHIPEDQLEAAYLESLAHPIGMPTLTELAGPGKTVTIVVPDRVKGGEQATSHRKLSIKYILKELYAAGVEKKDILFIISNGLHPRSTEADAKAIFGEELFNEFWHTGQIISHDSEDQEHMVDLGTTHRGDPVYMNKYVFECDIPILIGHVQGNPYGGYSGGYKHSATGITNWKCIASHHVPSVMHRDDFTPVNGGSLMRNKFDEISMHMEEKMGHPFFCCDAVLDTQSRQIAIYSGYAKEMMPISWKLADKRTYVHWAEKKYDVLVFGMPQKFHYGDGMGTNPIMMMQALSAQVLRFKRVMSDNCVIICASTCNGYFHDERWPYLRELYDLFQHDHMNTLPDMNRLGEYFATNEEYIRKYRYTNAFHPFHGFSMMSCGHIAEMNTSAIYIVGAEEPGYARGMGLKTRATFEEALEDAKKKYVGQEPNILALPMTFKKAAVHLCMKDPAQDCMDEYGHRHPCCCLEHHHHHH