MVQINLPKNSEVQKGNYYQDKTGSKNIRKVNVYRWDPSNGENPRVDTYEVDMDNCPSKVLDILNKIKNEIDPSLAYRRSCAHGVCGSCAMNMDGKNGLACTKPHSEIEGDINIYPLPHLKVKKDLIGDLSGLYKQYESIEPWLKTNTKVETTEILQTKEDRVKLDGAYECIMCACCSTSCPSYWWNGDKYLGPAVLLQAYRWIVDSRDDEKKERLKKVADELKLYRCHTIMNCTNACPKGLNPAKAIAELKKMLATS