MARTSLINADGIIEKGFTPGKYSLQISSVIYKSWRFDEQALPKDLLKRGMAEEDAKEKHGVKLVIDDYPYAKDGLDLWGAIKDWVRDYVGIYYKEDADVEGDEELQGWWREVTEEGHGDHKGAKWWGDMKKVEELVEALTTIIWVASGHHSAVNFGQYAYAGFMPNSPTLSQRLIPDVGTKEYEDFLSDPEKFYLSTVSSQGETTLVMATVEILAQHLGDEEYLGHRKDAQWTSDARALDALERFREALEDVEAKVEERNKSCDTLRHRSGSALLPYTLLAPLPGGEGLTFRGVPNSISI*