MASNTSTRRSIDLNEMTTDDAIDIEDEPFLESDEKRKKETERTFKTQWKLHHTWAYSFNGSDGKLRIKCKLCSEFGMDNPFGKGGSTTIQRQALDKHANSEAHKLAQQRSDLKSHRDVMPIQKHAELMVNAEKQRIMSVMQVMYHIAIRDMPLDSYKSQCDFLRYMCTPNMPINDEYSAYTNRTSGMEFLKAAKQVYWEKLQNSILKSPFFSILVDDSTDLTFEKHMIVYITYLEEEGNGPCTCKYVALLPLADGKAQTKFNQLMELLERMGLPLTRLIGFASDGASCMRGINNGVLKKLQEKVPHVIGVHCVAHREALVVSDACDHFAEFAFMDAFANKIHAWIGRSTKRHKDLDALMKSFSLKPLEVLRIHEVRWLSRGQVMESSSSSSSSSSSSSSSSSSSSSSSSSSSRAAAAAVEQQQQQQQQQQ*